大家好,又见面了,我是你们的朋友全栈君。
错误表现: 按关闭窗口按钮时,弹出对话框:stack overflow at line 87 . 那个按键的onclick = “window.close()”
很简单的代码,不知道为什么总是出错,后来找了一下,发现原因是:
我的代码为:
- <script language=“JavaScript”>
- function close()
- {
- window.opener.document.all.create911.PSAPName.disabled = true;
- window.opener.document.all.create911.district.disabled = true;
- window.opener.document.all.create911.serviceMunicipality.disabled = true;
- window.opener.document.all.create911.emergencyServiceZone.disabled = true;
- window.close();
- }
- </script>
- 。。。。。。
- <INPUT type=”button” value=”Close Window” onClick=”window.close()”>
看上去程序没有问题,但是注意看JS里面有个函数也取名为close(),正好与window.close()重名了,为此就出现了那个问题。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/159606.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...