怎样在ie浏览器中注入js文件

要求ie启动、url改变时都会自动运行一段js语句
无论访问什么网页 都会触发这段js,相当与监控浏览器访问记录,遇到特定url时处理事件

现在有IE浏览器进程,已经打开某网站,
希望通过C# 让此IE窗口执行某脚本,如<script>alert();</script>

1,不写IE插件
2,不借助第三方浏览器,只针对IE
3,不使用Winform的WebBrowser控件.

知道的朋友给个思路

补充说明:
我使用下面这段代码试了,'aaaaaaaaa'会在页面中显示出来,但是后面那段js脚本却没有运行.很奇怪.
ShellWindows m_IEFoundBrowsers = new ShellWindowsClass();
foreach (InternetExplorer Browser in m_IEFoundBrowsers)
{
if (Browser.Document is HTMLDocumentClass)
{
HTMLDocument doc = Browser.Document as HTMLDocumentClass;
doc.body.innerHTML += "aaaaaaaaa<script type=\"text/javascript\">alert(11);</script>";追问

是要无论访问什么网页 都会触发这段js

是要无论访问什么网页 都会触发这段js

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-03-30
这个有点难,没有试过,不过我知道火狐可以一直运行自己的脚本追问

就是要在ie上实现啊

追答

没有这样玩过不知道呢

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网