Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Jquery在加载Iframe时中断_Javascript_Jquery_Iframe_Append_Break - Fatal编程技术网

Javascript Jquery在加载Iframe时中断

Javascript Jquery在加载Iframe时中断,javascript,jquery,iframe,append,break,Javascript,Jquery,Iframe,Append,Break,我正在将iframe加载到一个页面中,该页面上的jquery中断,不再工作。这有什么原因吗 我在iframe中调用了jquery,但即使我取消了jquery调用,父框架的jquery仍然无法工作 iframe来自另一个域,iframe中的所有内容都适用于所有js和jquery,但父框架中的任何jquery都不再适用 正在使用javascript将Iframe添加到父级: document.body.innerHTML = document.body.innerHTML + '<iframe

我正在将iframe加载到一个页面中,该页面上的jquery中断,不再工作。这有什么原因吗

我在iframe中调用了jquery,但即使我取消了jquery调用,父框架的jquery仍然无法工作

iframe来自另一个域,iframe中的所有内容都适用于所有js和jquery,但父框架中的任何jquery都不再适用

正在使用javascript将Iframe添加到父级:

document.body.innerHTML = document.body.innerHTML + '<iframe src=""></iframe>';

谢谢

在这个问题上挣扎了一段时间,找不到答案。实际上,当您执行document.body.innerHTML+=并出于某种原因插入iframe时,jQuery将停止工作而不会出现任何错误


如果您首先创建一个div并将其与document.body.appendChildelemDiv一起添加,那么您可以使用elemDiv.innerHTML=添加iframe,而不是:$body.append;我打赌这在某些浏览器中有效,但在其他浏览器中无效。试试Derek的建议,Jquery并不是出现在iframe所在的每个页面上。这就是我使用基本javascript的原因。