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 技術
          主站蜘蛛池模板: 瓦房店市| 阳高县| 凉山| 新巴尔虎左旗| 漳浦县| 安宁市| 偃师市| 合作市| 陵川县| 铜陵市| 隆林| 怀来县| 邳州市| 罗源县| 大同县| 准格尔旗| 南京市| 宜昌市| 冷水江市| 武汉市| 沂水县| 青田县| 涿鹿县| 金阳县| 合肥市| 贵定县| 庆云县| 新疆| 九寨沟县| 宁明县| 马鞍山市| 古蔺县| 历史| 宁国市| 九龙坡区| 抚顺市| 凤阳县| 娄底市| 蓬安县| 喜德县| 商丘市|