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>

本頁內容