关于html上,多tab的系统上js命名冲突的问题

佳佳减减 2018-03-13 06:29:07
大家好:
我们目前有个系统,需要做成多个tab模式,比如点击某个报表,然后新建一个tab,把报表具体的业务jsp页面load进去;然后我再点击一个报表,然后再新建一个tab,然后再把这个报表load到新的这个tab里;
但问题是,报表的业务jsp页面里面有js,如果两个tab里面的内容是一样的jsp,那势必会有js命名上的冲突,这个问题怎么解决?
前提是不允许用iframe,甲方不允许用。
...全文
439 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Sunyiban 2018-03-15
  • 打赏
  • 举报
回复
干脆把JS也动态生成呗,看你这格式也都是死的
佳佳减减 2018-03-14
  • 打赏
  • 举报
回复
引用 2 楼 maradona1984 的回复:
如果用jqeury的load方法,貌似js什么都不会加载的 不知道不用iframe的考量是什么,虽然iframe有很多缺点,但也是一个非常简单实用的解决方案 或者就采用Angular,React,Vue来构造单页应用,还是比较契合你们场景的,但这个是需要较专业的前端来搞的了,也可能对古老的浏览器不太兼容
多谢,我去研究下这三个东西
maradona1984 2018-03-14
  • 打赏
  • 举报
回复
如果用jqeury的load方法,貌似js什么都不会加载的 不知道不用iframe的考量是什么,虽然iframe有很多缺点,但也是一个非常简单实用的解决方案 或者就采用Angular,React,Vue来构造单页应用,还是比较契合你们场景的,但这个是需要较专业的前端来搞的了,也可能对古老的浏览器不太兼容

81,092

社区成员

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

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