不能跨站点的
要想跨站点获取内容请到.net社区

解决方案 »

  1.   

    to sq_zhuyi:我不光是想要获取内容啊,主要是想控制dom对象的一些行为,.net有办法实现直接控制ie行为的么?
      

  2.   

    不过 如果是本站点的窗口也没 必要 newWin.document
    直接写在新窗口里就行了
    不知道你的具体情况是什么
      

  3.   

    哦   这个当然可以,窗口得属于本站点
    问题是我是想用本地的文件控制新窗口中访问某网站的行为,肯定是跨域操作了,那用js就没办法实现了么
    我见过一个用js编的网页游戏外挂,基本上就是我要的功能,但可惜被netbox封装了看不到源码
      

  4.   

    我解释下我要做的事情,就举个最简单的例子,我想写个本地的html文件,打开后里面的js代码能够新建窗口定向到http://www.csdn.net,然后自动搜寻到登陆框填写好用户名密码然后登陆。当然我要做的事情复杂很多,但能实现这个后面的工作就很类似了。
      

  5.   

    通常跨域JavaScript 需要服务器端有一个调度接口用来两个域的程序共享数据。两个域不具有自主权不可能去编码。
      

  6.   

    同意十楼的说法,要实现这个不是纯js能做到的,你必须有一个后台服务器,可以是.Net,可以是java,甚至可以是C++,之后你需要用js和你服务器通信,让服务器帮你完成和指定网站的数据传递与共享。你想做的事情有一种方法可以做,做IE插件,使用IWebBrowser接口(这个要用到很多COM组件的知识,这个接口可以处理网页的填表提交等任何事情,查MSDN),然后用javascript恶意代码强迫浏览者装插件,于是就可以了。不过你的性质就恶劣了