通过ajax在父页面引入几个子页面,父页面的js无法引用在子页面上,如果在子页面重新引入父页面的js,页面是可以,但是切换几次就会变得很慢,最后浏览器崩溃。
如图左边红色箭头指每一个子页面,右侧为显示每一个子页面的内容,子页面不是一个完整的网页
以上为子页面内容,只有内容,父页面引入的样式对它有效,js无效。
如果在子页面最后重新再引一遍就可以,但是就会出现来回切换越来越慢的问题。
附上ajax引入的方法
通过ajax在父页面引入几个子页面,父页面的js无法引用在子页面上,如果在子页面重新引入父页面的js,页面是可以,但是切换几次就会变得很慢,最后浏览器崩溃。
如图左边红色箭头指每一个子页面,右侧为显示每一个子页面的内容,子页面不是一个完整的网页
以上为子页面内容,只有内容,父页面引入的样式对它有效,js无效。
如果在子页面最后重新再引一遍就可以,但是就会出现来回切换越来越慢的问题。
附上ajax引入的方法
你的js是全局引入的,子页面也只是html代码片段,不是嵌在iframe的,这种情况下,子页面是可以使用父页面js中的方法的,但你引入子页面时,需要在子页面中额外引入一个单独处理这个子页面逻辑的js文件,在这个js文件中调用父页面js的方法。不清楚你的父页面js无效具体是怎么使用的。
13 回答12.9k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
6 回答1.1k 阅读
谢谢大家,目前我用ifream代替了。