emu in blogjava

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            171 隨筆 :: 103 文章 :: 1052 評論 :: 2 Trackbacks
          一個通用的動態加載數據例子(IE5,NS6,Mozilla 1.3b)

           

          以前曾經以為用動態加載script或者iframe都可以實現動態加載數據,今天試驗了一下發現script的方法在NS下面沒有用,IFRAME的方法實現如下:

          sample.html:

          <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
          <HTML>
          <HEAD>
          <TITLE>Emu's sample of load data dynamically</TITLE>
          <META NAME="Generator" CONTENT="EditPlus">
          <META NAME="Author" CONTENT="emu">
          <META NAME="Keywords" CONTENT="javascript,netscape,cross-browser">
          <META NAME="Description" CONTENT="A sample of load data dynamically by iframe">
          </HEAD>
          <BODY onload="out.innerHTML=''">
          <iframe id=testLoadData style="width:0;height:0;visibility:hidden;position:absolute"></iframe>
          <input type=button onclick="test()" value="test">
          <div id=output></div>
          <SCRIPT LANGUAGE="JavaScript">
          <!--
          var t;
          var sumFrm = document.getElementById("testLoadData");
          var out = document.getElementById("output");
          function test(){
           sumFrm.src="test.html?"+new Date();
          }
          function receiveData(){
           for (var i = 0 ; i < arguments.length ; i++)
            out.innerHTML += "<br><br><a href='"+arguments[i]+"'>"+arguments[i]+"</a>";
          }
          //-->
          </SCRIPT>
          </BODY>
          </HTML>

           

          test.html:

          <HTML>
          <BODY onload="setData()">
          <SCRIPT LANGUAGE="JavaScript">
          <!--
          function setData(){
           parent.receiveData("http://www.csdn.net","http://www.iecn.net");
          }
          //-->
          </SCRIPT>
          </BODY>
          </HTML>


          兩個文件要放在同一目錄下。test.html當然可以換成jsp或者php之類的任何動態頁面。

          IE5,NS6,MOZ1.3b下測試通過。

          posted on 2005-05-18 16:10 emu 閱讀(1032) 評論(0)  編輯  收藏 所屬分類: DHTML和JAVASCRIPT 技術
          主站蜘蛛池模板: 冷水江市| 镇江市| 宝山区| 苗栗县| 清镇市| 宜城市| 四平市| 栾川县| 都兰县| 门头沟区| 江陵县| 嘉黎县| 沧源| 拜城县| 山阳县| 平罗县| 瓮安县| 新津县| 漯河市| 东明县| 峡江县| 永济市| 乐山市| 濮阳县| 富锦市| 盐亭县| 义乌市| 雷山县| 铜山县| 兴宁市| 南皮县| 台山市| 凤翔县| 余江县| 宁明县| 永登县| 彭阳县| 吐鲁番市| 罗城| 鸡东县| 霍州市|