我的父jsp包含两个div ..
<html>
<script src="a.js"/>
<body>
<div id="child1"></div>
<div id="child2"></div>
</body>
</html>
我的子页面是
<html>
<body>
child_1
</body>
</html>
使用ajax调用我将子页面加载到我的父div中,并希望在父页面加载的子页面中使用相同的js文件,方法是使用任何方法引用它,而不是手动将其包含在子页面上,所以请任何人帮助我这样做,因此我遇到了大麻烦。
答案 0 :(得分:0)
在ajax电话中:
$.get('/home',
{script:'resolvedJSLink'},
function(){$('#child1').html(data);}
);
在child1.jsp中:
<html>
<script src='<%= request.getParameter("script") %>'/>
<body>
child_1
</body>
</html>
这种情况的另一种解决方案是动态加载脚本:http://www.javascriptkit.com/javatutors/loadjavascriptcss.shtml