使用Google Chrome扩展程序抓取当前网址并将其设置为HTML框架中的文本框

时间:2010-06-13 01:06:18

标签: javascript html google-chrome google-chrome-extension

问题说明了一切,将其分为两部分:

1-点击镀铬扩展时抓取网址,当前标签(焦点上) - 特定于镀铬。

2-在文本框中设置相同的值,在网页的一个框架中。这意味着,文本框位于网页上的a.html,<frame src="a.html"> -CHROME / JAVASCRIPT / HTML特定。

请帮助,使用其中一个/两个部分。非常感谢。感谢它。

1 个答案:

答案 0 :(得分:1)

  1. 如果需要完整网址,请使用location.href获取当前网址,或仅使用location.pathname获取当前网址。
  2. 这是访问框架并使用当前位置更新文本框的一种方法。域名,协议和端口必须匹配才能访问其他iframe。
  3. 代码:

    var doc = window.frames['frameName'].document;
    doc.getElementById('textBox').value = location.href;