showModalDialog()无法看到javascript

时间:2016-09-06 20:02:51

标签: javascript jsp showmodaldialog

免责声明: 我知道showModalDialog()已被弃用,但此时我还没有能够切换到其他方法由于技术债务。

我目前正在开发一个Struts 1.1 Web应用程序,而且我在查看showModalDialog()生成的对话框时发现了javascript函数。我试过从两个不同的角度来解决这个问题。首先,我尝试将javascript链接到用作对话框内容的JSP中。它似乎无法加载JavaScript。我也尝试将我需要的javascript放入生成模态对话框的javascript文件中,但这似乎也不起作用。

showModalDialog生成的对话框是否有自己的范围,无法在生成对话框的脚本中看到任何内容?我能通过JSP链接到javascript吗?

以下是JSP中脚本导入的内容:

<%@ include file="/path/to/file"%>
<%@ page import="com.ex.class%>
<SCRIPT language="Javascript" src="path/to/source" type=text/javascript></SCRIPT>

我已经仔细检查了剧本的路径,所以我知道它在正确的位置。

1 个答案:

答案 0 :(得分:0)

原来我的标签不好。从

切换
<SCRIPT language="Javascript" src="path/to/source" type=text/javascript></SCRIPT>

<SCRIPT src="js/merchantTerminal.js" type=text/javascript></SCRIPT>

我不完全确定为什么这样做了。我的猜测是另一个无效。