编辑 ColdFusion 和 Active Server 文件

Dreamweaver 会以图标的形式显示 ColdFusion Markup Language (CFML) 语言块或 Active Server Page (ASP) 代码。

注意: 在默认情况下,Dreamweaver 不会重写在 ColdFusion 和 Active Server 文件中发现的 HTML。

如何在文档窗编辑 ASP 代码:

1 点击黄色的 ASP 标识符将其选取。
2 点击属性面板上的 Edit 按钮。
3 在随后出现的对话框中编辑 ASP 代码,然后点击 OK。

如何在文档窗编辑 CFML 代码:

1 点击 CFML 标识符将其选取。
2 在属性面板上执行下列操作之一:
点击 Attributes 按钮编辑标签现有的属性及其属性值,或者添加新的属性。
点击 Content 按钮编辑出现在 CFML 开始和封闭标签之间的内容。如果被选标签是一个空闲标签(也就是说没有封闭标签)的话,Content 按钮是不能使用的。

如果明知存在有 ASP 或者 CFML 代码,但却没有看到标识符或者加亮显示的文本,那么你首先要确定 View > Invisible Elements 是激活的。如果该选项已经被选中,但是图标依然看不到,那就说明 Dreamweaver 不能够显示这样的 CFML 或 ASP 代码。这会在什么情况下发生呢?举例来说,当某些条件被插入到 HTML 标签中时,我们来看一看下边的 ASP 例子:

<input type="checkbox" name="month" value="October"
<% if month="October" then %>checked<% end if %>
>

当没有标识符或者加亮文本显示时如何编辑 CFML 或者 ASP 代码:

1 如果你还能够选取包含有代码的标签或者对象的话,就使用快速标签编辑器来编辑代码。参阅 在文档窗编辑 HTML 标签。如果不行,就按照下边讲的步骤进行:
2 将插入点放到文档窗中你所知道存在 CFML 或者 ASP 代码的附近位置。
3 选择 Window > HTML Source,打开 HTML Source 面板。
4 点击面板的标题栏将键盘定焦在面板上。
不要点击面板中间的地方,否则你会将插入点移离你要编辑的 CFML 或 ASP 代码的位置。
5 直接在 HTML Source 面板上编辑代码。
6 敲击 F10 关闭 HTML Source 面板,返回文档窗。

有关处理 CFML 或者 ASP 代码并在文档窗进行结果查看的详细介绍,参阅 定制第三方标签的解释和外观