七、其他问题

---(文/万水千山)

“旧”网站的问题

  升级到 Dreamweaver 3.0 版后,可立即在原来使用 2.0 版开发的网站上工作,原来的模板、元件库、 Javascript 、样式等不会受升级的干扰。

内置脚本的变化

  3.0 版改进了原来的许多 behavior ,另外还增加了几个。

  原来的“ Control Sound ”能打开和关闭声音,但关闭声音的功能在一些 Navigator4.x 的版本无效,新版本改为“ Play Sound ”,取消了关闭声音的脚本;

  2.0 版本的“ Display Status Message ”改名为“ Set Text of Status Bar ”。

  增加的behavior:

  Jump Menu/Jump Menu go ,见前面的“其他新增对象”。

  Set Nav Bar Image ,修改导航条按钮,参考前面的“其他新增对象”。增加一个“ Advanced ”标签,用来改变按钮的外观。

  Set Text of Frame ,替换框架里面的内容。当然首先要建立框架才能使用这个脚本,如图。dw3new_11.gif (2426 字节)

  在“Frame ”栏下拉选单选择目标框架;

  在“ New HTML ”栏输入替换内容,按“ Get Current HTML ”按钮复制当前框架的 HTML 代码。打开“ Preserve Background Color ”选项保持原来的背景和文字颜色。

  “ New HTML ”中可以加入 Javascript 语句,把它们放在大括号里面即可。便于发布动态信息。

  这个 behavior 还可以用来保证框架的外观,如果页面不是放在框架中,将不会显示“ New HTML ”中的内容。

  但是中文兼容不好,如果使用中文,要直接编辑代码才行。

  Set text of layer ,替换层中的内容,与“ Set Text of Frame ”类似,如果使用中文,也要直接编辑代码。

  Set text of text field ,替换表单文本域的内容,与前者类似。

第三方插件的问题

  按 Macromedia 的说法,在 2.0 版中能够使用的插件都可以在 3.0 版正常使用。不过实际上对于许多第三方插件并非如此, Macromedia 自己的 Attain Object 也变成了 CourseBuilder 。对于原有的第三方插件,最好看看开发者的公告。

页面边距

  以前在 2.0 版没有设置页面边距的方法,只能编辑代码。现在可以通过主选单“ Modify|Page Properties ”来设定,二组值分别用于 IE 和 Navigator 。对于 Navigator ,要使其页面边距符合要求,有时还要使用别的技巧。

  总的看来, Dreamweaver 3 在操作上作了许多改进。但是对于一个偶尔作作网页的人,可能觉得跟原先的 2.0 版相比,没有什么区别,因为没有什么革命性的进步,许多改进在原先的 2.0 版可以借助第三方插件来实现。不过 3.0 版的许多改进颇具新意,能提高效率,减少重复工作,多用几次就会喜欢。 Dreamweaver 3 不愧为一个优秀的网页编辑工具。