有没高手呀?我都知道用JS可以操作windows的注册表,这样是不是就能改IE设置了呀?有没人做过

解决方案 »

  1.   

    如果按meizz(梅花雪)说的“让用户把你的站点设置成为可信件站点. ”,那么不是要每台使用我B/S程序的电脑,我都要去设置一下。my god!
      

  2.   

    最可行的方法 就是加判断 如禁用了javascript就出提示,如果你的网站没javascript就活不下去的话就让提示一直在搞的他受不了自己离开,一般不建议这么做地^_^
    一般好的网站都是写好了防御代码地^_^,
      

  3.   

    楼上的,我是要通过javascript改IE设置,让IE不屏蔽JAVASCRIPT、ActiveX和弹出对话框,说白话点就是不让IE出现地址栏下那个黄色横条。
      

  4.   

    "你都知道用JS可以操作windows的注册表", 那你为什么还要到这里开帖提问??客户端想设置成什么不是你说了算的, B/S毕竟不是C/S.
      

  5.   

    meizz(梅花雪)你的意思是JS不能操作注册表?
      

  6.   

    有没人知道怎么让IE不屏蔽ActiveX和弹出对话框
      

  7.   

    是不是需要在javascript中new一个ActiveX对象出来。然后通过ActiveX对象来设置IE,有没人知道呀? 有没人给个例子
      

  8.   

    IE的设置存储在windows注册表中,如果用activex把IE设置对应的注册表项改了,应该就可以,但IE对应那几个注册表项叫什么我都不知道?
      

  9.   

    JS可以操作注册表。问题是你改注册表同样会弹出对话框:提示你是否允许运行activex
      

  10.   

    只有依靠木马了,例如利用msit协议漏洞,下载一个chm文件,里面包含了可执行文件
    -----------------------
    没有最好,只有更好!
    http://www.crossgo.com
      

  11.   

    不设置IE想实现,去拿IE5换最久之前的版本试吧
      

  12.   

    老问题了. 一句话. IE不会让这么做的. ( 支持动态列的.net下web报表工具, 在: http://www.fcsoft.com.cn/webreport )
      

  13.   

    呵呵,楼主的根本无法直接解决,我也遇到这样的问题,只能用js检测你的控件,然后给出提示,让用户下载安装或者是教用户怎么做,我对这个问题写了一篇比较详细的文章,你在我的blog里去看吧。
    http://xjsean.javaeye.com
      

  14.   

    哈哈,还有这种问题啊
    开眼界,你自己做个IE就好了呗,或者研究下IE,发现什么新的漏洞也说不准
    研究东西没问题,先把原理搞清楚。
      

  15.   

    楼主,你说的那些什么JS修改注册表、ActiveX修改注册表等方法都是建立在客户端已经允许运行javascript和ActiveX的基础上的,如果人家就是设置为禁止的,你又怎么可能执行呢?所以你的要求只能让用户自己设置IE,或者通过其他途径(如木马)修改。
      

  16.   

    在首页上注明:<h1 style="color:red;">请不要屏蔽本站的JAVASCRIPT、ActiveX和弹出对话框,系统功能需要!</h1>
      

  17.   

    gameboy766(古巴) 这位兄弟说的很对,既然客户端都禁止了,你还怎么用js改注册表。
      

  18.   

    哎~同情 LZ 
    我也遇到过类似的问题
    必须要用  ACTIOVEX   来实现的 
    结果 IE禁止~~
    唉~~不知道 有没有其他代替的方法啊
      

  19.   

    真的不可以修改注册表来实现吗?我也遇到这样的问题,但我比LZ简单得多,只是把浏览器嵌套在应用程序中,而浏览器中需要使用到activex控件,请问各位大虾,是修改注册表中的哪些值可实现LZ所说的功能?
      

  20.   

    让网站不禁用 javascript 就不太清楚了,不过在网站本身没有禁止javascript的情况下,让ie不要提示是否禁用某个网站的javascript,可以在网站头加一句
    <!-- saved from url=(0047)http://www.51meal.com/shop.asp?nowmenuid=500001 -->其实就是指向 ie 本身不会禁止的网站。不过可能会导致接下来链接的页面出现小bug,例如做 <a> 链接的时候会出现错误,当然可以在每个页面都加上这一句,就可以相对应的解决问题。