iframe子页面如何调用父页面引入的js

wenbin433 2015-08-13 02:21:50
就是想父页面引入一套js,里面的子页面都不要引入js,可以直接用父页面上的
...全文
354 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
hch126163 2015-08-14
  • 打赏
  • 举报
回复
同域 用 parent 去访问父级 页面慢,可以做页面优化 雅虎网站页面性能优化的34条黄金守则
wenbin433 2015-08-13
  • 打赏
  • 举报
回复
不太懂,比如布局是上左右,上和左里的链接点击都只在右显示,显示的内容再form提交后依然在这个右显示,想用div做,可以只导入一遍js,但是做不到form后还是在右里,而iframe可以实现,但是就必须每个页面都要导入js,就没有两全的办法了吗?
风中的少年 2015-08-13
  • 打赏
  • 举报
回复
使用按需加载。。。。 看看 sea.js 是如何实现的。
lxduu87 2015-08-13
  • 打赏
  • 举报
回复
那就不要用iframe ,用load()
wenbin433 2015-08-13
  • 打赏
  • 举报
回复
现在每个页面加载一下都很慢,就是因为导入的js太多,而这些js每个页面导入的都一样,因为用的框架,所以希望父页面导入后,子页面就不要再导入了
wenbin433 2015-08-13
  • 打赏
  • 举报
回复
可是子页面不是这样调用的,比如说父页面上导入的包控制了页面上形成的样式,这些样式都是共用的,子页面也是一样,不需要自己再单独写了,所以也没有parent一说了,但是要引入js,我就是不想每个页面都引入,这样加载太慢了,
lxduu87 2015-08-13
  • 打赏
  • 举报
回复
parent.$("#id"); parent.
wenbin433 2015-08-13
  • 打赏
  • 举报
回复
比如父页面上有<script type="text/javascript" src="js/jquery-1.9.1.min.js"></script>,子页面就不要引入了,可以直接用,这样可以少导入很多包,不知道怎么做,请大家帮帮忙,谢谢!

87,987

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧