none
关于javascript 安全 性问题 RRS feed

  • 问题

  • 今天过节,我刚好又是湖南岳阳人,这个节日就起源于岳阳汨罗^^,祝大家节日快乐噢,呵呵。

    我有个问题想请教一下,有什么办法可屏蔽IE上的那种javascript提示不,因为如果用户不确认启用的话,javascript脚本就没用了。

    为什么net生成的javascript脚本(例如:postback这些脚本),IE在查看的时候就没有提示javascript的安全性问题啊。

    • 已更改类型 网络游侠 2010年6月16日 8:00
    • 已移动 Sheng Jiang 蒋晟 2010年6月17日 0:57 客户端浏览器功能 (发件人:ASP.NET 与 AJAX)
    2010年6月16日 7:59

答案

  • 你好,

    一般IE默认的安全级别都是启用脚本的。要么就是禁用,要么就是每次弹出一个对话框问是否可以运行脚本,不会出现类似需要安装activex的提示。

    如果是客户端设置成了每次运行脚本都需要提示框确定是否运行,.NET生成的脚本也会需要这样的提示的。

    如果客户端设置成了每次运行脚本都需要提示,那没有办法解决这个问题,因为这是客户端的设置啊,我们无法修改客户端的设置。


    Microsoft Online Community Support
    • 已建议为答案 绿满家 2010年6月18日 2:50
    • 取消建议作为答案 网络游侠 2010年6月21日 7:54
    • 已标记为答案 KeFang Chen 2010年6月22日 6:38
    2010年6月18日 2:46
  • 跟代码写的内容有关系,或者不是相同网站的js有关系
    【孟子E章】
    2010年6月22日 2:37
    版主

全部回复

  • 你好,

    一般IE默认的安全级别都是启用脚本的。要么就是禁用,要么就是每次弹出一个对话框问是否可以运行脚本,不会出现类似需要安装activex的提示。

    如果是客户端设置成了每次运行脚本都需要提示框确定是否运行,.NET生成的脚本也会需要这样的提示的。

    如果客户端设置成了每次运行脚本都需要提示,那没有办法解决这个问题,因为这是客户端的设置啊,我们无法修改客户端的设置。


    Microsoft Online Community Support
    • 已建议为答案 绿满家 2010年6月18日 2:50
    • 取消建议作为答案 网络游侠 2010年6月21日 7:54
    • 已标记为答案 KeFang Chen 2010年6月22日 6:38
    2010年6月18日 2:46
  • asp.net中的aspx页面呈现到IE中也有javascript代码啊

    为什么这些自动生成的javascript代码就没有安全提示呢?

     

    2010年6月18日 2:49
  • 跟代码写的内容有关系,或者不是相同网站的js有关系
    【孟子E章】
    2010年6月22日 2:37
    版主
  • 可以说的详细点吗,谢谢啦。
    2010年6月23日 1:41