欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

怎么用iframe設(shè)置代理解決ajax跨域請(qǐng)求問(wèn)題

本篇內(nèi)容介紹了“怎么用iframe設(shè)置代理解決ajax跨域請(qǐng)求問(wèn)題”的有關(guān)知識(shí),在實(shí)際案例的操作過(guò)程中,不少人都會(huì)遇到這樣的困境,接下來(lái)就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

創(chuàng)新互聯(lián)公司專(zhuān)注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都做網(wǎng)站、網(wǎng)站制作、金鄉(xiāng)網(wǎng)絡(luò)推廣、小程序制作、金鄉(xiāng)網(wǎng)絡(luò)營(yíng)銷(xiāo)、金鄉(xiāng)企業(yè)策劃、金鄉(xiāng)品牌公關(guān)、搜索引擎seo、人物專(zhuān)訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供金鄉(xiāng)建站搭建服務(wù),24小時(shí)服務(wù)熱線:028-86922220,官方網(wǎng)址:aaarwkj.com

今天在項(xiàng)目中需要做遠(yuǎn)程數(shù)據(jù)加載并渲染頁(yè)面,直到開(kāi)發(fā)階段才意識(shí)到ajax跨域請(qǐng)求的問(wèn)題。于是想用代理的方式來(lái)解決這個(gè)跨域問(wèn)題。

什么是跨域?

簡(jiǎn)單的來(lái)說(shuō),出于安全方面的考慮,頁(yè)面中的JavaScript無(wú)法訪問(wèn)其他服務(wù)器上的數(shù)據(jù),即“同源策略”。而跨域就是通過(guò)某些手段來(lái)繞過(guò)同源策略限制,實(shí)現(xiàn)不同服務(wù)器之間通信的效果。

方案:在服務(wù)器端創(chuàng)建一個(gè)靜態(tài)的代理頁(yè)面,在客戶端用iframe調(diào)用這個(gè)代理,然后通過(guò)iframe的document.getElementById("proxy").contentWindow對(duì)象來(lái)請(qǐng)求ajax。

服務(wù)器端的代理頁(yè)面:

復(fù)制代碼 代碼如下:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Ajax跨域</title>
<script src="js/jquery-1.6.4.min.js" type="text/javascript"></script>
<script type="text/javascript">
document.domain = 'xxx.com';
</script>
</head>
<body>
</body>
</html>


客戶端ajax的調(diào)用代碼示例:

復(fù)制代碼 代碼如下:


<iframe src="http://weixin.goumin.com/proxy.html" id="proxy"  onload="loadDefaultData();"></iframe>
<script type="text/javascript">
document.domain = "xxx.com";
function loadDefaultData(){
var iframe_jquery = document.getElementById("proxy").contentWindow.$;
iframe_jquery.ajax({
type: "POST",
url:""+Math.random(),
data:{},
async:false,
dataType:'json',
success:function(data){
alert(data);
}
});
}
</script>


url:""+Math.random(),

請(qǐng)注意加紅的url這行,用一個(gè)隨機(jī)函數(shù)來(lái)解決瀏覽器緩存的問(wèn)題。讓每一次請(qǐng)求的url不一樣。

“怎么用iframe設(shè)置代理解決ajax跨域請(qǐng)求問(wèn)題”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!

網(wǎng)頁(yè)題目:怎么用iframe設(shè)置代理解決ajax跨域請(qǐng)求問(wèn)題
本文地址:http://aaarwkj.com/article46/gdcphg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、微信小程序網(wǎng)站設(shè)計(jì)公司、標(biāo)簽優(yōu)化、小程序開(kāi)發(fā)、全網(wǎng)營(yíng)銷(xiāo)推廣

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站
宅男视频在线观看视频| 亚洲国产日韩精品自拍av| 日本一区二区三区在线观看视频 | 欧美日韩精品视频在线| 亚洲av乱码一区二区三| 热九九这里只有热九九| 日韩国产人妻一区二区| 久久久久久成人亚洲| 欧美精品成人免费在线| 日韩av一区三区在线| 欧美日本国产在线一区二区| 韩国黄色理论片一区二区麻豆| 91午夜福利国产精品| 欧美日韩精品视频专区| 熟女另类视频在线观看| 色老头视频一区二区三区| 青青草av一区二区三区| 一区二区三区国产不卡| 五月婷婷丁香六月在线综合| 中文字幕乱码十国产乱码| 成年人午夜看片免费网站| 免费国产黄片在线播放| 99国产精品久久久久久| 羞涩插射视频网站在线观看| 视频一区二区三区不卡| 日韩精品在线中文字幕| 不卡一区二区福利日本| 国产精品欧美日韩一区| 日韩大片一区二区三区在线观看 | 粉嫩美女精品一区二区| 欧美视频在线观看香蕉| 91精品国产人妻女教师| 日韩人妻中文字幕专区| 欧美黄片网站免费观看| 久久99国产综合精品女同| 亚洲偷拍自拍在线观看| 日本一区二区三区免费精品| 青青青在线视频观看华人| 亚洲啪啪av一区二区三区| 一级丰满少妇av大片| 亚洲人妻激情一区二区|