刷新后在网站运行javascript
Run javascript on website after refreshing
我想实现的是:刷新网站在上面运行我的javascript脚本(就像我把它放在Chrome控制台)。
问题是:如何实现它?
我也可以使用PHP(在我的计算机上设置服务器,将重定向到所需的网站,并执行我的javascript程序)。
我想实现的一些功能示例:
去stackoverflow.com ->点击StackExchange(你可以看到它在左上角,它可以通过一个querySelector()
在JS中访问)->刷新stackoverflow.com ->再次点击StackExchange ->重复…
如果你想刷新DOM元素点击后的页面,你可以给元素附加一个事件处理程序,然后在你的事件处理程序中执行location.reload()
来重新加载页面
//When the document has loaded, call the function
document.addEventListener("DOMContentLoaded", function(event) {
if(window.location.hash == "#page"){
console.log("Page reloaded!");
}else{
console.log("Page has a new hit!");
}
});
你可以这样做-
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
函数将被调用,您可以执行您的代码。
相关文章:
- 在终端中运行 JavaScript 时(使用 rhino),如何使用 print() 函数在一行中打印
- 向下滚动时运行javascript
- 在Android WebView中运行Javascript-onPageFinished循环
- 在父网页的iframe中运行JavaScript
- 有条件地运行javascript函数-Razor,HTML
- 如何通过获取用户输入和使用按钮来运行JavaScript函数
- 使用c#在Web服务器上运行JavaScript方法
- 单击链接时停止运行javascript
- 在浏览器检查表单之前运行javascript onsubmit
- 如何在表单提交事件后运行JavaScript*
- Mediawiki小部件将不会运行javascript
- 有没有一种方法可以在服务器端页面加载之前在加载时运行javascript
- 在GitHub上运行JavaScript Koans
- Chrome扩展:是否有一种方法可以运行JavaScript来获取页面上的内部html,并将其保存到扩展中的变量中
- 在不加载页面的情况下运行javascript
- [AutoIt]如何使用FF.au3在FireFox上的页面中运行javascript
- 仅在屏幕媒体上运行javascript/jquery,而不是打印
- Scala提升了如何运行javascript函数并将返回值存储在变量中
- 安卓系统:通过loadUrl运行javascript时,网络视图中的视频会冻结
- 在页面加载完成之前,使用URL参数运行JavaScript