动态生成的script如何如何取得容器外script定义的变量?

阿弎 2017-10-29 11:00:00
例如:A.jsp 包含html等完整标签
B.jsp 只有部分div 和script

A.jsp
<html>
<head>
<script>
....获得java后台返回的数据
</script>
</head>
<body>
<div>
容器
</div>
.......
</body>
</html>

B.jsp
<div>
<input type="text" />
</div>
<script>
js函数
</script>


A.jsp加载后

<html>
<head>
<script>
....获得java后台返回的数据
</script>
</head>
<body>
<div>
容器
<div>
<input type="text" />
这里也无法使用a中的变量
</div>
<script>
js函数
</script>
</div>
.......
</body>
<script>
这里无法调用容器中的js函数
</script>
</html>


A页面加载时,B页面中的内容动态添加到A页面某个div 容器中
那么在A中如何传递后台的返回的数据给容器中的js?
动态加载的script直接使用 试过了 不行 总是说未定义
而且A中直接调用容器中的js函数也不行 也说未定义
...全文
189 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

87,994

社区成员

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

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