javascript - 如何在子jsp中使用父页面javascript文件?

标签 javascript jsp

我的父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文件,而不是手动将其包含在子页面上,所以请任何人帮忙我因此遇到了大麻烦。

最佳答案

在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

关于javascript - 如何在子jsp中使用父页面javascript文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32146369/

相关文章:

javascript - 匹配一个字母,除非转义

javascript - 将输入文本中的值传递或附加到 <a href ="sms?:body=">

Javascript 时钟更新分钟帮助?

java - 将 Java 文件中的 ArrayList 值映射到 JSP 文件中的 HTML 对象

java - "Negative time"尝试运行使用 tomcat7-maven-plugin :exec-war-only 生成的 WAR

javascript - 通过 javascript 单击按钮时不会转到其他页面

javascript - 使用 JavaScript 过滤标签的搜索属性

javascript - 调用 self 时代码运行多次

mysql - 最近 4 个和即将到来的 4 个生日

javascript - 无法获取 jQuery 日期选择器