gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-03 21:39:11 27 4
gpt4 key购买 nike

.load() 工作正常,但由于某种原因它现在不在 Chrome 中(大概是某种更新)。我使用的是 Chrome 5.0.375.55。我已将问题隔离为:

index.htm

<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>

测试.htm

<h1>Loaded successfully</h1>

这适用于 Firefox 和 IE,但在 Chrome 上它会替换 #reader div 的内容。

编辑:我应该补充一点,我在本地运行它,并且永远不会将其部署在网络服务器上。

Edit2: 我尝试过 .load('file:///C:/path/to/test.htm') ,它在 FF 中有效,但不起作用 Chrome 。

最佳答案

这是 Chrome 所解释的“同源策略”(或具有相同效果的错误)。尝试使用 --allow-file-access-from-files 运行 Chrome。

关于jQuery .load() 在 Chrome 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2990518/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com