我想要达到的目的是: 刷新网站 在其上运行我的javascript脚本(就像我把它放在Chrome控制台中一样)。
问题是:如何实现它?
我也可以使用PHP(在我的计算机上设置服务器,将重定向到所需的网站并在其上执行我的javascript程序)。
我想要实现的功能的一些例子:
转到stackoverflow.com - >单击StackExchange(您可以在左上角看到它,它可以通过JS中的querySelector()
访问) - >刷新stackoverflow.com - >再次单击StackExchange - >重复...
答案 0 :(得分:1)
如果要刷新DOM元素后面的页面,可以{@ 3}}到元素,然后在事件处理程序中执行location.reload()
到attach an event handler。
答案 1 :(得分:0)
>>> import collections
>>> l = [1, 2, 3, 3, 4]
>>> c = collections.Counter(l)
>>> [el for el in l if c[el] == 1]
[1, 2, 4]
您可以使用DOMContentLoaded事件侦听器来解决您的问题。
答案 2 :(得分:0)
你可以这样做 -
var value = localStorage.getItem("logdata");
if(value != null) {
eval(value);
logdata();
}
尝试从控制台向logdata
添加localStorage
。
示例 - localStorage.setItem("logdata", "var logdata = function(e) { console.log('data logged.'); }");
现在,当您加载页面时,将调用logdata
函数,您可以执行代码。