js跨域調用一直是個問題困擾著很多人

          用ajax 是實現不了的

          主要部分介紹下

          頁面返回的值是這樣的   返回 json({ip:"127.0.0.1"})

          在另一個域名文件中是這樣子調用的 注意返回的 json 名 和 下面的js的方法名是樣的就可以了 就可以取到頁面中的值了

          <script>

          function json(result)   
          {   
          test(result.ip);   
          }  

          </script>

          <script type="text/javascript" src="http://www.goudiannao.com/order/aizi00/ip.asp"></script>

          主要部分是這個

          function test(tempip) 
           


          {
          var defaultLocation 
          ="http://ww.baidu222.com";
          var patrns 
          = [
          {ips:
          "117.80.193.*",location:"http://www.baidu222",mess:"123"},
          {ips:
          "222.92.*.*",location:"http://www.baidu222",mess:"456"}
          ];
          var ip 
          =tempip;
          for(var i=0;i<patrns.length;i++)
          {
             var reg 
          = new RegExp("^"+patrns[i].ips.replace(/\*/img,"\\d{1,3}")+"$""g"); 
              
          if (reg.test(ip)) 
              {
                          alert(tempip
          +patrns[i].mess);
                  document.location
          =patrns[i].location;        
                  
          return;
              }
          }
          }
          function json(result)   
          {   
          test(result.ip);   
          }  
          document.write(
          '<script type="text/javascript" 

          src
          ="http://www.goudiannao.com/order/aizi00/ip.asp"></script>');
           

            返回 json({ip:
          "127.0.0.1"})


           

           

           

          posted on 2010-07-27 11:19 sanmao 閱讀(239) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          常用鏈接

          留言簿(5)

          隨筆分類

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 崇礼县| 高台县| 泸州市| 大足县| 黑河市| 绥棱县| 台湾省| 黄大仙区| 东兰县| 韶山市| 安国市| 年辖:市辖区| 平潭县| 田东县| 阜南县| 浦城县| 宾川县| 墨江| 上杭县| 津市市| 和平区| 永嘉县| 高安市| 建阳市| 句容市| 化州市| 衡阳市| 永嘉县| 轮台县| 托里县| 隆昌县| 临泽县| 永城市| 九龙城区| 元江| 汤原县| 南部县| 吐鲁番市| 玉山县| 铜梁县| 班玛县|