【发布时间】:2011-10-11 14:42:25
【问题描述】:
我正在使用 Add-on SDK 编写一个 Firefox 扩展,并且我成功地从内容脚本扫描了一个站点,现在想更深入地了解。但是,当我用
更改网址时window.location.href = "http://www.thatsite.com/foo.php";
alert($('#abc');
我无法访问新的 DOM。警报会在站点被完全读取之前出现。我试过$(document).ready(function(),但它似乎只工作一次......
如何才能等到站点完全构建完成?
【问题讨论】:
-
什么样的扩展?用户脚本?显示更多代码。
-
我只是想看看这个网站上的一个复选框是否被选中。
-
@Weedjo:问题是:您如何加载该代码?您使用的是附加 SDK 的
page-mod模块吗?或者你有一个经典的扩展并从一个叠加层运行代码? -
@WladimirPalant:是的,我正在使用 pageMod。
标签: javascript dom firefox-addon firefox-addon-sdk