麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 開(kāi)發(fā) > XML > 正文

解決跨站點(diǎn)XMLHttp請(qǐng)求的一個(gè)變通方法

2024-09-05 20:54:46
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

用戶在打了IE的最新補(bǔ)丁后,IE默認(rèn)配置下,使用 XMLHttp 將無(wú)法跨站點(diǎn)訪問(wèn),比如在 http://community.csdn.net/ 的頁(yè)面就無(wú)法訪問(wèn) http://message.csdn.net/ 的頁(yè)面。會(huì)報(bào)如下錯(cuò)誤:

---------------------------
錯(cuò)誤
---------------------------
出現(xiàn)了運(yùn)行時(shí)間錯(cuò)誤。
是否要進(jìn)行調(diào)試?

行: 49
錯(cuò)誤: 拒絕訪問(wèn)。
---------------------------
是(Y) 否(N)
---------------------------

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

于是乎,我們可以用下面的代碼方式實(shí)現(xiàn)跨網(wǎng)站的腳本調(diào)用。進(jìn)而變通的實(shí)現(xiàn) XMLHttp 所無(wú)法跨網(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);

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

 

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 欧美极品欧美精品欧美视频 | 成年人黄色免费网站 | 成人三区四区 | 国产一级中文字幕 | 狠狠干最新网址 | 一区www | 久久久青| 欧美在线观看视频一区二区 | 久久艹艹艹| 操碰97| 免费一级欧美大片视频 | 91av在线影院| 二区三区四区视频 | 中文字幕极速在线观看 | 久夜tv| 日韩黄色免费观看 | 欧美成人性生活片 | 越南一级黄色片 | 免费99热在线观看 | 国产呻吟| a级高清免费毛片av在线 | 久久99精品久久久久久236 | www.69色| 日韩视频一二区 | 精品久久999 | 久久久久久久久久网站 | 亚洲一区二区三区在线免费观看 | 蜜桃传免费看片www 一本色道精品久久一区二区三区 | 精品一区二区三区日本 | 蜜桃久久一区二区三区 | 色妞视频男女视频 | 日韩毛片在线看 | 一区二区三区视频在线观看 | 亚洲一区二区不卡视频 | 黄色av片在线观看 | 激情97| 一级黄色毛片a | 最新一区二区三区 | 免费人成在线播放 | 亚洲精品一区二区三区在线看 | 日韩激情 |