当前位置: 代码迷 >> ASP.NET >> 有些机器不执行alert对话框解决思路
  详细解决方案

有些机器不执行alert对话框解决思路

热度:9305   发布时间:2013-02-26 00:00:00.0
有些机器不执行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
  相关解决方案