我应该在不同的iframe上包含相同的库吗?
Should I include the same library on different iFrames?
我有一个简单的问题。我有一个包含4个不同iframe的JSP。在我的JSP中,我包含了JQuery UI库:
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.2/themes/smoothness/jquery-ui.css" />
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.2/jquery-ui.js"></script>
考虑到我需要使用它们在任何我的iFrame不同的原因(我也调用方法从一个iFrame到另一个与JQuery语法),我应该包括这些库在任何iFrame或只是在我的JSP,并以某种方式依赖于他们形成我嵌入的iFrame ?在这种情况下,我如何在我的iFrame中使用这些库?
p。我说的是效率,可靠性,我不想把它们放几次,让我的页面变慢。
谢谢。
我认为你不需要。使用window.parent
,您可以在iframe中获得对window.parent.$
或window.parent.jQuery
的引用。
所以我想简单地说:
var $ = window.parent.$;
可以让你访问已经加载的jQuery库
用window.parent.document
代替$
jQuery是JavaScript之上的库,而不是JavaScript的完全替代品。你不需要用包含$.
相关文章:
- 我如何才能包含一个iframe视频,这样它就不会't负载
- 嵌入iframe URL以在wordpress中包含当前用户id
- 如何检查 iframe 中的锚标记是否包含 URL
- 为什么我的 ajax 调用没有生成,因为我包含 ajax 的 js 文件包含在 iframe 中
- 如何更改具有相同类、名称的 iframe src
- iframe与Javascript相结合的zipcode检查器
- iframe允许在与openzoom一起使用时在包含页面中滚动
- 从iframe中选择具有相同类名的两个DIV中的第二个
- 如果网站在框架/ iframe内,则document.referer将始终包含一个值
- 在包含 iFrame 的页面上使用 document.getElementsByTagName - 不会拾取 ifram
- 按父页面打印地图,其中包含 iframe 内的路线和路径
- 将鼠标悬停在位于我的页面上的 iframe 上的绑定事件,其中包含包含的 src
- 包含第三方 iFrame 的安全风险
- 关闭包含YouTube电影的Fancybox-iframe时出现IE JS错误
- 我可以更改包含在iframe中的元素的样式吗?iframe本身包含在外部HTML中
- 未加载HTML文件中包含的iframe
- 是否可以包含一个iFrame的弹出框
- 如何在包含在iframe中的网页中创建span元素
- 检查网页是否没有阻止被包含在iframe中
- 从网页和包含的iframe提交表单字段