怎样获取当前浏览器正在浏览的网址,如www.baidu.com

来源:百度知道 编辑:UC知道 时间:2024/06/20 04:33:56
我想实现这样的功能:在IE(或其它浏览器)的工具栏添加一个按钮,通过点击这个按钮执行一个程序或脚本

,这个程序或脚本的任务是获取当前浏览器正在浏览的网址,如www.sina.com,然后再继续下面的工作.
和下面的这个例子很相似,只是实现的功能不同,但这个我试了也还是不行!
请高手指点一下!!!谢谢!!!

IE工具栏按钮的开发
在安装了网际快车、网络蚂蚁和金山系列软件后,均会在IE工具栏或“工具”菜单中添加相应的按钮

和菜单项。下面让我们利用IE提供的接口实现IE工具栏按钮的二次开发。
(一)相关知识点
添加IE任务栏按钮需对注册表进行多步操作,因此建议读者先备份注册表。通过对已有IE任务栏按钮

的相应注册表项进行分析,得出修改注册表的基本步骤,具体如下所述:
1.创建GUID
在注册表HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Extensions\CmdMapping下建

立一个GUID
本例建立的DWORD值名称是“{FB5A1910-F110-11d2-BB9E-00C04F795683}”,其值为“0000200c”(值

由NextId键值决定)。
建立完毕,在同一主键下有一个重要的键值需修改,即NextId。建议在修改前记录NextId值,在建立

GUID需将该值递增1,如原NextId为“dword:00002009”,那么建立新GUID后,NextId值应修改为

“dword:000020a”(按十六进制计算)。
2.创建注册表项
在注册表HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Ex

这个,你试试那个history对象。这个里面有的研究。
一个窗口window。location就可以了。要是打开了多个IE浏览器说明你要找到这么些正在运行的IE实例。找到他们的window.location。试试看。

有意思,关注~~

没看懂

是什么语言

我个人觉得只要复制地址的网址就行,何必多此一举!