亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

jQuery .load()在Chrome中不起作用

jQuery .load()在Chrome中不起作用

斯蒂芬大帝 2019-12-03 16:22:26
.load()可以正常工作,但由于某種原因,它現在不在Chrome中(可能是某種更新)。我使用的是Chrome 5.0.375.55。我將問題隔離到此:索引<html>  <head>    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>    <script type="text/javascript">      $(document).ready(function () {          $('#reader').load('test.htm');      });    </script>  </head>  <body>    <div id='reader'>Loading ...</div>  </body></html>測試文件<h1>Loaded successfully</h1>這在Firefox和IE上有效,但在Chrome上卻完全取代了#readerdiv 的內容。編輯:我應該補充一點,我正在本地運行它,并且永遠不會在Web服務器上部署它。Edit2:我已經試過.load('file:///C:/path/to/test.htm')了FF,但不能在Chrome中使用。
查看完整描述

3 回答

?
眼眸繁星

TA貢獻1873條經驗 獲得超9個贊

這是Chrome解釋的“相同來源策略”(或具有相同作用的錯誤)。嘗試使用運行Chrome --allow-file-access-from-files。

查看完整回答
反對 回復 2019-12-03
?
jeck貓

TA貢獻1909條經驗 獲得超7個贊

我也有同樣的問題,但是如果將其上傳到Web服務器,您可能會發現它可行。我已經對其進行了測試,當我將測試頁上傳到服務器時就完成了。


查看完整回答
反對 回復 2019-12-03
?
楊__羊羊

TA貢獻1943條經驗 獲得超7個贊

無論是--disable-web-security也不是--allow-file-access-from-files為我工作,但我發現,使用“127.0.0.1”,而不是“本地主機”解決了這個問題。


查看完整回答
反對 回復 2019-12-03
  • 3 回答
  • 0 關注
  • 935 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號