本帖最后由 fantangshan 于 2014-02-10 21:40:32 编辑

解决方案 »

  1.   

    有没有IE能认为安全的读写文件方法 , 你要做什么啊,直接读写文件是不可能的,不过要只是想在客户端保存一些数据还是可以的。可以用cookie,或者html5的localStorage
      

  2.   

    有没有IE能认为安全的读写文件方法 , 你要做什么啊,直接读写文件是不可能的,不过要只是想在客户端保存一些数据还是可以的。可以用cookie,或者html5的localStorage

    可以!
      

  3.   

    有没有IE能认为安全的读写文件方法 , 你要做什么啊,直接读写文件是不可能的,不过要只是想在客户端保存一些数据还是可以的。可以用cookie,或者html5的localStorage
    试了一下 cookie , 在不改IE设置之前 , IE还是会有不安全提示 . 另外 , 不知道cookie文件存放在哪里 , 如果想用VC的程序来读写该怎么办 , 去哪找cookie文件 . 请问localStorage有好的例子吗 , 我找到的都不能用
      

  4.   

    cookie操作不会有不安全提示 . cookie文件存放在ie临时文件夹中,不过不建议直接读写cookie文件 . localStorage要ie8以上才支持,网页而且不能在本地运行,要以http://localhost/服务器方式运行
      

  5.   


    <html>
    <head>
        <title>设置cookie的路径</title>
    <script language="javascript" type="text/javascript">
       <!--    var now=new Date();
       now.setDate(now.getDate()+1);
       var cookies="userName="+escape("哈哈")+";expires="+now.toString()+";path=/";
       document.cookie=cookies;
       document.write("cookie文件中的内容为:<br>",unescape(document.cookie));
       -->
    </script></head>
    <body></body></html>
    有提示的 , 提示是 " 为了有篮球保护安全性, Internet Explorer 已限制此网页运行可以访问计算机的脚本或ActiveX控件 .."是否对话框内容是 "允许活动内容(如脚本和ActiveX控件)可能对您有所帮助,但是,活动内容可能也会危害您的计算机...."运行脚本后 C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files 里 按上次修改时间排序 没有看到增加什么文件 
      

  6.   

    使用cookie,无需使用new ActiveXObject("Scripting.FileSystemObject")这些代码。要完全删除。页面中其他的ActiveXObject代码或者<object这些标签都可能提示,都删除即可
      

  7.   

    我认为吧,是因为你那里的  
    var oFso,oFile,sFile,sContent;
    sFile = "c:\\luckty.txt";
    的原因~你的网页一出来,读取本地c盘~~~~当然会报出安全问题了~~~
      

  8.   

    我想实现的是 HTML文件能在一个类似浏览器的VC程序里打开 , 而这个HTML文件需要和VC程序通信 , 目前我能想到的办法就是VC程序和JAVASCRIPT共享一个文件 , 那么什么方法才能使之不出现不安全提示?或者别的方案也行 .
      

  9.   


    你可以试试用hta网页式应用程序。这个不会出现不安全提示。不过hta不能在网络上执行。只能像exe文件一样在本地执行
      

  10.   


    你可以试试用hta网页式应用程序。这个不会出现不安全提示。不过hta不能在网络上执行。只能像exe文件一样在本地执行hta 可以 . 不会提示了那这样的话 通过
    HWND hWnd = ::FindWindow(NULL, "abc.hta");
    用这个句柄来做出VC程序窗口和hta程序窗口的吸附效果,应该是可以的吧或者干脆VC就是可以实现两个独立的程序窗口拼在一个程序窗口里 ?