InfoPanelPopup.template

[InfoPanelPopup.|<containerId>_infoPanelPopup.]template= *模板*

模板

从信息服务器返回的数据将合并到的内容模板。

内容模板是遵循此DTD的XML:

<!DOCTYPE info [ <!ELEMENT info (var #PCDATA) <!ELEMENT var (#PCDATA)> <!ATTLIST var  name CDATA #REQUIRED rollover CDATA #IMPLIED > ]>

内容模板的实际语法如下:

<info> <var name='VAR_NAME' rollover='ROLLOVER_KEY'><!CDATA[ VAR_VALUE ]]> <![CDATA[ TEMPLATE_CONTENT ]]> </info>

即,模板必须以 <info> 可能包含可选默认元素的元素 <var> 元素。 模板内容本身, TEMPLATE_CONTENT 为HTML文本。 此外,内容模板可能包含 $ 替换为信息服务器返回的变量值或默认值的字符。

模板中定义的默认变量可以是全局变量(如果未设置滚动更新属性),也可以是特定于特定滚动更新键(如果存在滚动更新属性)。

在模板处理过程中,特定于滚动键的变量优先于全局变量。

注意

配置“信息面板弹出窗口”时,传递到“信息面板”的HTML代码和JavaScript代码将在客户端的计算机上运行。 因此,请确保此类HTML代码和JavaScript代码是安全的。

属性

可选。

默认

无。

示例

假定信息服务器响应将产品名称返回为变量 $1$ 和产品图像URL将作为变量返回 $2$.

template=<info><![CDATA[Product description:$1$<br>Product image:<img src="$2$">]]></info>

在此页面上