乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      解決跨站點XMLHttp請求的一個變通方法

       xnet 2006-11-20
      解決跨站點XMLHttp請求的一個變通方法
      作者:未知  來源:網(wǎng)絡(luò)  發(fā)布時間:2006-7-16 14:07:50  發(fā)布人:sany

      8){NewaspContentLabel.style.fontSize=(--newasp_fontsize)+"pt";NewaspContentLabel.style.lineHeight=(--newasp_lineheight)+"pt";}‘>減小字體 增大字體

      用戶在打了IE的最新補丁后,IE默認配置下,使用 XMLHttp 將無法跨站點訪問,比如在 http://community.csdn.net/ ;的頁面就無法訪問 http://message.csdn.net/ ;的頁面。會報如下錯誤:

      ---------------------------
      錯誤
      ---------------------------
      出現(xiàn)了運行時間錯誤。
      是否要進行調(diào)試?

      行: 49
      錯誤: 拒絕訪問。
      ---------------------------
      是(Y)   否(N)   
      ---------------------------

      解決方法之一:
      原理,使用下面的方式調(diào)用腳本,是可以跨網(wǎng)站的:
      <script id=message language=javascript src="******************"></script>

      于是乎,我們可以用下面的代碼方式實現(xiàn)跨網(wǎng)站的腳本調(diào)用。進而變通的實現(xiàn) XMLHttp 所無法跨網(wǎng)站的調(diào)用。

          var Url = "http://message.csdn.net/ ********":
          var ScriptName = "CheckUserHasNewMessage";

          var head= document.getElementsByTagName("head").item(0);
          var old = document.getElementById(ScriptName);
          if (old)  head.removeChild(old);

          var script = document.createElement("SCRIPT");
          script.src = Url;
          script.defer = true;
          script.type = "text/javascript";
          script.id = ScriptName;
          head.appendChild(script);

      這個腳本要求被調(diào)用方,返回的是 JS 腳本。你可以在調(diào)用方事先寫一些函數(shù),然后被調(diào)用返回這些函數(shù)的調(diào)用。
      以上方法在最前版本的 IE、FireFox  默認設(shè)置下均沒問題。

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多