javascript window.open未指定错误
我有一个非常简单的javascript,它启动一个命名窗口,以便以后关闭它 大多数情况下,这段代码工作得很好,但我偶尔会收到未指明错误消息的报告。消息出现后,每次运行此功能时都会出现此消息,直到系统重新启动。这里是occjavascript window.open未指定错误,javascript,window.open,Javascript,Window.open,我有一个非常简单的javascript,它启动一个命名窗口,以便以后关闭它 大多数情况下,这段代码工作得很好,但我偶尔会收到未指明错误消息的报告。消息出现后,每次运行此功能时都会出现此消息,直到系统重新启动。这里是occ function openWin() { try{ MsgWindow=window.open('http://www.google.com','MsgWindow','scrollbars=1,resizable=1',true); } catc
function openWin() {
try{
MsgWindow=window.open('http://www.google.com','MsgWindow','scrollbars=1,resizable=1',true);
}
catch(e) {InsertError(e.description);}
}
http:www.google.com是胡说八道。它应该是bwhttp://www.google.com.
除此之外,除非您需要一个全局变量MsgWindow,否则请删除MsgWindow=。http:www.google.com是胡说八道。它应该是bwhttp://www.google.com.
除此之外,除非您需要全局变量MsgWindow,否则请删除MsgWindow=。的最终真参数值是什么?window.open遵循以下API:
window.open(URL, windowName, windowFeatures);
您有一个不应该存在的第四个参数。试试这个:
function openWin(url) {
try{
window.open(url, 'MsgWindow','scrollbars=1,resizable=1');
} catch(e) {
InsertError(e.description);
}
}
什么是最终的真参数值?window.open遵循以下API:
window.open(URL, windowName, windowFeatures);
您有一个不应该存在的第四个参数。试试这个:
function openWin(url) {
try{
window.open(url, 'MsgWindow','scrollbars=1,resizable=1');
} catch(e) {
InsertError(e.description);
}
}
此错误出现在哪些浏览器中?您是否使用IE进行调试?您可能想使用另一个浏览器,以便获得有用的错误消息,而不是含糊不清的错误消息。我正在使用IE7,不幸的是,我无法更改这一点。我也不能强迫错误,因为它似乎是完全随机的。我试过安装IE8,但它仍然是完全随机的。这个错误出现在什么浏览器中?你在使用IE进行调试吗?您可能想使用另一个浏览器,以便获得有用的错误消息,而不是含糊不清的错误消息。我正在使用IE7,不幸的是,我无法更改这一点。我也不能强迫错误,因为它似乎是完全随机的。我尝试过安装IE8,但仍然是完全随机的。是的,我只是为了这个目的更改了URL。我知道我的URL工作正常。我正在使用以下函数跟踪函数:函数closeWin{try{MsgWindow.close;}catch{InsertErrore.description+'.closeWin.;}。有更好的方法吗?我需要确保在任何给定的时间只有一个IE窗口打开,这样我就可以关闭它。是的,我只是为了这个目的更改了URL。我知道我的URL工作正常。我正在使用以下函数跟踪函数:函数closeWin{try{MsgWindow.close;}catch{InsertErrore.description+'.closeWin.;}。有更好的方法吗?我需要确保在任何给定时间只有一个IE窗口打开,以便我可以关闭它。它是replace参数。我已经删除了它,因为它不是必需的,但我仍然有问题。它是replace参数。我已经删除了它,因为它是不必要的,但我仍然有问题。