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

首頁 > 語言 > JavaScript > 正文

javascript跨域的方法匯總

2024-05-06 16:24:48
字體:
供稿:網(wǎng)友
JavaScript出于安全方面的考慮,不允許跨域調(diào)用其他頁面的對象。但在安全限制的同時也給注入iframe或是ajax應(yīng)用上帶來了不少麻煩。這里把涉及到跨域的一些問題簡單地整理一下
 

此文章學(xué)習(xí)借鑒了一些其他前端同學(xué)的文章,自己做了個實踐總結(jié)

以下的例子包含的文件均為為 http://www.a.com/a.html 、http://www.a.com/c.html 與 http://www.b.com/b.html,要做的都是從a.html獲取b.html里的數(shù)據(jù)

1.JSONP

jsonp是利用script標簽沒有跨域限制的特性,通過在src的url的參數(shù)上附加回調(diào)函數(shù)名字,然后服務(wù)器接收回調(diào)函數(shù)名字并返回一個包含數(shù)據(jù)的回調(diào)函數(shù)
 

  1. function doSomething(data) { 
  2.   // 對data處理 
  3. var script = document.createElement("script"); 
  4. script.src = "http://www.b.com/b.html?callback=doSomething"
  5. document.body.appendChild(script); 
  6.  
  7. // 1.生成一個script標簽,將其append在body上,向服務(wù)器發(fā)出請求 
  8. // 2.服務(wù)器根據(jù) callback 這個參數(shù)生成一個包含數(shù)據(jù)的函數(shù) doSomething({"a", "1"}) 
  9. // 3.頁面事先已聲明doSomething函數(shù),此時執(zhí)行 doSomething(data) 這個函數(shù),獲得數(shù)據(jù) 
?
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 国产一级一国产一级毛片 | 欧美成人二区 | 亚洲欧美国产高清va在线播放 | 免费国产wwwwwww网站 | 日日操夜夜操视频 | 色中色在线播放 | 欧美一级α | 精品国产一区二区三区四区在线 | 国产成人自拍视频在线 | 久久羞羞 | 成人免费毛片在线观看 | 热re91久久精品国产99热 | 免费观看一区二区三区视频 | 91精品国产日韩91久久久久久360 | 日本成人一二三区 | 色妞欧美 | 91麻豆精品国产91久久久无需广告 | 亚州成人在线观看 | 欧美一级免费在线观看 | 国产精品av久久久久久久久久 | 片在线观看 | 毛片在线视频免费观看 | 欧美中文字幕一区二区 | 国产午夜亚洲精品 | 国产女厕一区二区三区在线视 | xx53xx | av免费提供 | 毛片在线看免费 | 91毛片网站 | 91美女啪啪| 久久成人视屏 | 在线免费日本 | 午夜视频在线免费播放 | 国产亚洲精品久久久久婷婷瑜伽 | 美国一级黄色毛片 | 国产成人精品无人区一区 | 久久九九热re6这里有精品 | 中文字幕网站在线 | 亚洲精品动漫在线观看 | 羞羞视频免费视频欧美 | 免费a级毛片大学生免费观看 |