asp里调用js文件时会被浏览器给屏蔽掉 怎样才能不让浏览器出现是否允许执行...

<script language="javascript" src="***.js">
</script>
调用js文件时 浏览器会提示 "是否允许弹出窗口" 要去点击后才可以打开用js文件调用的弹出窗口
我的弹出窗口是用 ***.js 来调用的 可不可以不让浏览器提示 "是否允许弹出窗口" 啊 该怎么做呢!???
谢谢
最新回答
甜味拾荒者

2024-10-31 11:16:57

以前也遇到过这样的问题,很是郁闷! 但是这个是不可能解决的问题。
解决方法:
第一是用UI框架,如ext。它可以模拟弹出窗口。类似的问题就能解决。而且这些开源的UI框架功能十分强大,可以实现拖拽等强大的功能,有时间你可以研究研究。
第二是自己用.net自己实现一个浏览器,这个浏览器用IE内核就可以了,实现也不是很复杂。但是缺点是你必须给用户安装你这个客户端。不过.net可以实现在线安装和升级,如果没有其他解决办法还必须解决的话。这也是一个选择。
晚街听风

2024-10-31 13:02:11

这是不可能的!因为控制浏览器执行js是由客户端的安全策略导致的!