InfoPanelPopup.template 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文字。 此外,內容範本可能包含以 $字元括住的變數名稱,這些變數名稱會由資訊伺服器傳回的變數值或預設值取代。

範本中定義的預設變數可以是全域(如果未設定滑鼠指向效果屬性),或是特定滑鼠指向效果索引鍵的特定變數(如果有滑鼠指向效果屬性)。

在範本處理期間,專用於滑鼠指向鍵的變數會優先於全域變數。

NOTE
當您設定資訊面板快顯視窗時,傳遞給資訊面板的HTML代碼和JavaScript代碼會在使用者端電腦上執行。 因此,請確定此類HTML程式碼和JavaScript程式碼是安全的。

屬性 section-6dd7785357d740d095fa9f7fd0f67da4

選擇性.

預設 section-cd5db06d08aa4de49e37d6c938b41570

無。

範例 section-16d184665c484964af9a22f79ff3f840

假設資訊伺服器回應傳回產品名稱做為變數$1$,而產品影像URL則做為變數$2$傳回。

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

recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8