applyBehavior() 函数
接下来,您将使用 HTML 表单为这个动作创建一个界面,当用户应用或修改这个动作时 Dreamweaver 将用一个对话框的形式显示这个界面。
这个 checkBrowserBrand() 函数接收两个参数以确定当访问者的浏览器是 Netscape Navigator 或是 Microsoft
Internet Explorer 时自动跳装的地址,因此您的界面必须拥有两个文字域(Text Fields )来接收用户的输入。
创建动作的界面并将光标放在第一个文字域中
1 在 Dreamweaver 中打开 Check Browser Brand.htm
2 选择 Window > Objects 菜单打开 Objects 面板,从 Objects 面板顶部弹出的菜单中选择 Forms。
3 单击 Insert Form 按钮插入一个表单,在属性检查器(Property inspector)最左边的文字栏中输入 theForm
(给表单命名为 theForm)。
4 在您刚才插入的表单中输入:Go to this URL if the browser is Netscape Navigator。然后插入一个文字域。
5 将这个文字域命名为 nsURL,将它的宽度(Char Width )设置为 50 。
6 按下 Shift + 回车键,输入:Go to this URL if the browser is Microsoft Internet
Explorer
7 插入一个命名为 ieURL 的文字域,将它的宽度(Char Width )设置为 50 。
8 在文档窗口的左下方的标签选择器中选择 <body>,然后选择 Window > Behaviors 菜单打开 Behavior
检查器。
9 在 Behavior 检查器中单击 “+” 按钮,在弹出的菜单中选择 Call Javascript
10 在弹出的对话框中输入 initializeUI() 然后单击 OK。
11 选择 Window > HTML 菜单打开 HTML 检查器,卷动滚动条到 initializeUI() 处,输入下列内容:
//将光标放置在第一个文字域内并选定其中的内容
document.theForm.nsURL.focus();
document.theForm.nsURL.select();
12 保存这个文档.
摘自《HTML Point》 Weber/文
|
|