我想知道是否有可能编写一个FF插件,一旦某个页面被加载,它将产生所有JS函数的列表,并给用户禁用或保持启用某个函数的选项。
我是从FB那里得到这个想法的。但是,我不想完全关闭JS。我希望能够设置哪些是受欢迎的函数,哪些不是。在我的书中,Self refresh和disabling back action是任何激怒我的网站最粗鲁的JS功能。这样的预想插件将保存特定URL的首选项,以便在重新访问时加载它
我知道我可以使用waitForSelector来测试某个特定的元素是否已经准备好了,但是javascript呢?例如,如果我的页面依赖jquery插件工作,如果js文件没有正确加载,下面的代码可能会失败:
this.waitForSelector('#someid', function _then() {// do something that requires js to be fully loaded and function