我想创建一个chrome扩展,它可以获取页面中的所有链接并显示它们。

时间:2012-06-15 07:25:28

标签: javascript ajax dom google-chrome

我想创建一个chrome扩展程序,它可以获取页面中的所有链接并显示它们。 我可以在javascript中使用DOM模型吗?还是我必须使用xmlHttpRequest(AJAX)?

2 个答案:

答案 0 :(得分:2)

试试这个:

chrome.tabs.executeScript({code: 'console.log(document.getElementsByTagName("a"));'});

答案 1 :(得分:1)

Chrome扩展程序拥有对DOM的完全访问权限,因此只需使用Javascript抓取它们即可。我建议使用TamperMonkey扩展程序进行试验,这会在测试时缩短你的往返次数。