刷新

时间:2016-09-16 07:23:30

标签: javascript jquery html web

我想要达到的目的是: 刷新网站 在其上运行我的javascript脚本(就像我把它放在Chrome控制台中一样)。

问题是:如何实现它?

我也可以使用PHP(在我的计算机上设置服务器,将重定向到所需的网站并在其上执行我的javascript程序)。

我想要实现的功能的一些例子:

转到stackoverflow.com - >单击StackExchange(您可以在左上角看到它,它可以通过JS中的querySelector()访问) - >刷新stackoverflow.com - >再次单击StackExchange - >重复...

3 个答案:

答案 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函数,您可以执行代码。