<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    @OverWrite BlogJava

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      128 隨筆 :: 0 文章 :: 29 評論 :: 0 Trackbacks
    Remote Div Tag

    wiki上的文檔翻譯:
    Remote DIV 標簽和普通的Html的DIV標簽工作方式是一樣的,但是它可以通過標簽內指定的一個網址來裝載它的內容.
    屬性

    名稱 描述
    id (必有): DIV的ID
    href (必有): 用來獲取內容的網址
    delay: 第一次裝載內容需要延遲多長時間 (毫秒)
    updateFreq: 多長時間重新取一次內容 (毫秒)
    loadingText: 裝載內容中對用戶顯示的文字 (特別是取內容的時候要花費很長的時間
    errorText: 如果取內容時發生了錯誤,向用戶顯示的提示
    showErrorTransportText: true/false 當獲取內容有問題的時候,是否把錯誤信息當作內容顯示
    listenTopics: 監聽的Topic名稱(多個逗號分割), 將會導致此DIV重新獲取內容
    afterLoading: 獲取內容后要執行的Javascript代碼

    其他功能
    使用javascript代碼我們還可以刷新內容,停止或者開始刷新組件.例如一個id是"remotediv1"的div組件:
    開始刷新的javascript代碼: remotediv1.start();
    停止刷新的javascript代碼remotediv1.stop();
    刷新內容的javascript代碼:remotediv1.bind();
    Remote DIV標簽最值得關注的特性:
    可以自己重新裝載自己的內容
    可以監聽Topic,也就是別的動作可以引發更新內容的行為
    JavaScript代碼可以控制它的行為
    來看Remote Div標簽的最簡單的一個例子example1.jsp:
     1 <%@ page contentType="text/html;charset=UTF-8" language="java" %> 
     2 <%@ taglib prefix="ww" uri="/webwork" %> 
     3 <html> 
     4 <head> 
     5 <title>Ajax Examples</title> 
     6 <jsp:include page="../commonInclude.jsp"/> 
     7 </head> 
     8 <body> 
     9 <ww:div id="once" theme="ajax" cssStyle="border: 1px solid yellow;" 
    10 href="/AjaxTest.action" delay="5000" loadingText="loading">Initial Content</ww:div> 
    11 </body></html> 
    12 
    這個文件,內容非常簡單,使用了一個ww:div標簽,設置了一個id,使用的是ajax這個模板(如果你想定義自己的模板,請務必參考ajax模板的編寫方法),設置讀取內容的url為"/AjaxTest.action",設置延遲5000毫秒后讀取內容,裝載內容時顯示的文本設置為"loading...",div顯示時的初始內容時"Initial Content".

    很簡單,在打開網頁5秒后,標簽會自動去訪問"/AjaxTest.action",并把獲取的內容設置為Div的內容.

    再來看一個定時自動刷新的例子:

    <ww:div id="twoseconds" cssStyle="border: 1px solid yellow;" href="/AjaxTest.action" 
    theme
    ="ajax" delay="2000" updateFreq="3000" errorText="There was an error">Initial Content</ww:div> 

    這個標簽產生的結果每3秒鐘刷新一次DIV的內容,和上面的差不多,只是多了一個updateFreq設置.

    此標簽還有一個afterLoading屬性,使用方法如下:
    <ww:div ...... afterLoading='alert("done")'>Initial Content</ww:div>
    <ww:div ...... afterLoading="alert(\"done\")">Initial Content</ww:div>

    posted on 2008-01-16 08:46 vesung 閱讀(321) 評論(0)  編輯  收藏 所屬分類: Java 、Ajax/html
    主站蜘蛛池模板: 国产成人精品免费视频大全麻豆| 国产亚洲无线码一区二区| 亚洲欧洲日韩国产| 国产亚洲免费的视频看| 亚洲人成色77777| 黄色免费在线网站| 国产亚洲婷婷香蕉久久精品| 天堂在线免费观看| 亚洲VA中文字幕无码毛片| 免费在线黄色电影| 亚洲av不卡一区二区三区| 色欲A∨无码蜜臀AV免费播| 亚洲永久永久永久永久永久精品| 日韩人妻一区二区三区免费| 亚洲人成网www| 国产免费久久精品99re丫y| 亚洲一卡2卡三卡4卡无卡下载| 日本免费电影一区| 午夜在线免费视频 | 午夜理伦剧场免费| 久久精品国产亚洲精品2020| 91网站免费观看| 亚洲日韩av无码中文| 亚洲国产精品13p| 日本高清不卡aⅴ免费网站| 91亚洲va在线天线va天堂va国产| 成人免费在线看片| 国产成人+综合亚洲+天堂| 亚洲精品无码专区在线在线播放| 日韩精品无码免费一区二区三区 | 日韩精品亚洲aⅴ在线影院| 嫩草成人永久免费观看| 亚洲永久在线观看| 成人伊人亚洲人综合网站222| a毛片视频免费观看影院| 亚洲天堂一区二区三区| 波多野结衣中文一区二区免费| 国产午夜无码片免费| 色噜噜亚洲男人的天堂| 国产亚洲精品自在线观看| 黄+色+性+人免费|