![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||
|
命名代码块的约定之一如下所示:
行为的名称
_代码块的名称
这里提供了一个示例:
MoveToRecord_Init
运行时代码必须是单个标签块或者脚本块。如果需要插入多个标签或脚本块,请将它们拆分成单独的代码块。也可以从其他页面拷贝和粘贴代码。
有关更多信息,请参见以下章节:
相对于页面中的标签或者页面设计者选定的标签插入代码块。 有关更多信息,请参见第 978页的“定位代码块”。
一旦指定每个代码块的源代码和插入位置,服务器行为就被完全定义了。在大多数情况下,不必再指定其他任何信息。
如果您是一位高级用户,您可能希望通过单击“服务器行为创建器”中的“高级”按钮来修改其他参数。此时生成器将展开,显示几个新选项。
“标识符”,指定代码块是否应被视为标识符。
默认情况下,所有代码块都是标识符。如果 Dreamweaver 在文档的任何地方发现标识符代码块,则将该行为在“服务器行为”面板中列出。“标识符”复选框用于指定代码块是否应视为标识符。
服务器行为代码块中至少有一个必须为标识符。如果为下列情况之一,则代码块不应为标识符:同一个代码块被其他服务器行为使用;或者代码块非常简单,可能会在页面上自然发生。
“服务器行为标题”,指定“服务器行为”面板中的行为的标题。
当页面设计者单击“服务器行为”面板上的加号 (+) 按钮时,新的服务器行为标题将出现在弹出式菜单中。当设计者将服务器行为的实例应用于文档时,该行为将出现在“服务器行为”面板中的已应用行为列表中。“服务器行为标题”对话框用于指定加号 (+) 弹出式菜单和已应用行为列表的内容。
该对话框中的初始值为“新建服务器行为”对话框中提供的名称。定义参数后,该名称自动更新,以便参数出现在服务器行为名称后面的括号中。
设置阶段变量 (@@Name@@, @@Value@@)如果用户接受默认值,括号前面的所有内容(例如,“设置阶段变量”)将出现在加号 (+) 弹出式菜单中。名称和参数将出现在已应用行为列表中,例如,设置阶段变量 ("abcd", "5")。
“选定代码块”,指定当用户在“服务器行为”面板中选择行为时将选定的代码块。
当应用服务器行为时,行为中的代码块之一将被指定为“选定代码块”。如果该应用服务器行为,然后在“服务器行为”面板中选择该行为,则 Dreamweaver 将在“文档”窗口中自动选择指定的代码块。默认情况下,Dreamweaver 将选择不在
html
标签上方的第一个代码块。如果所有代码块都在html
标签上方,则 Dreamweaver 将选择第一个代码块。高级用户可以指定哪个代码块是选定的代码块。
Dreamweaver 创建不包含对话框的服务器行为。新的服务器行为将出现在“服务器行为”面板的加号 (+) 菜单中。
有关更多信息,请参见第 980页的“为自定义服务器行为创建对话框”。
|
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |