日期:2014-05-19  浏览次数:20374 次

有些机器不执行alert对话框
Response.Write( " <script> alert( '操作超时,请返回 ');window.parent.location.href= 'login.aspx '; </script> ")
在普通pc都执行,但在一些服务器就不执行。
Response.Write( "hello ")也能输出,就是alert对话框不执行。

------解决方案--------------------
...禁用了javascript?
------解决方案--------------------
服务器默认禁止了javascript
------解决方案--------------------
Response.Write( " <script> alert....)

这种写法真令人反感
------解决方案--------------------
应该开启javascript运用啊
------解决方案--------------------
在浏览器上设置下
------解决方案--------------------
若用户禁用了javascript,如何判断提示 "使用javascript "?
<noscript> your text </noscript>
------解决方案--------------------
用户禁用了javascript
------解决方案--------------------
是服务器的脚本的限制啊

------解决方案--------------------
wilens(巫巫) ( ) 信誉:100 Blog 加为好友 2007-04-28 11:41:49 得分: 0
若用户禁用了javascript,如何判断提示 "使用javascript "?
------------------------------------
服务器端基本只能通过Request.Browser.JavaScript来得知客户端是否支持javascript,但如果客户端禁用了javascript,应该是无法得知的。

只有通过在客户端中写入下列显示信息,来弥补了
<noscript>
<p> Your browser doesn 't support javascript </p>
</noscript>

------解决方案--------------------
IE浏览器中禁用了js