gpt4 book ai didi

iframe 中的 jQuery 在 IE 中不起作用

转载 作者:行者123 更新时间:2023-12-03 22:45:14 27 4
gpt4 key购买 nike

我有一个包含 jQuery 的 iframe 内容,iframe 中内容的 jQuery 部分在 IE 中不起作用(未使用 jQuery 的部分工作正常,在 Chrome 和 Firefox 中一切正常)。

代码如下:

<!DOCTYPE html>
<html>
<head>
<title>iframe content</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<h1>This heading is showing up just fine.</h1>
<div id="jQuery-generated-content">
<!-- content dynamically generated by jQuery plugin This part is not showing in iframe in IE -->
</div>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"> </script>
<script src="pathTojQueryPlugin.js"></script>
<script type="text/javascript">
jQuery.codeToInitiatePlugin
</script>

</body>
</html>

我尝试在 head 中、body 标记之后插入 jQuery 代码,并使用相对路径和绝对路径,但没有成功。如果有人知道此问题的任何解决方法或导致 IE 无法读取 jQuery 的原因,我将不胜感激。

提前致谢!

最佳答案

前段时间我也遇到了同样的问题。造成该问题的原因是 IE 无法从 iframe 内访问 jquery 库,因此无法读取 jquery 代码。唯一的解决方法是将 jquery 代码转换为 javascript。

更新:

使用不同版本的 jQuery 也可以解决该问题。或者也可以使用不同的 jQuery 库。

关于iframe 中的 jQuery 在 IE 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17388016/

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