位置:首页 > 行业软件 > 米侠浏览器使用脚本实现网页自动刷新方法

米侠浏览器使用脚本实现网页自动刷新方法

时间:2026-06-19  |  作者:318050  |  阅读:0
米侠浏览器的脚本精灵功能,本质是一个内置的 JavaScript 运行环境。 你不需要额外安装油猴,直接写代码就能运行。 如果你需要在某个页面上按固定间隔自动刷新,但不想用内置的“定时刷新”功能,就可以自己写脚本。 比如:希望刷新时有醒目的倒计时提示,或只在满足某个条件时触发,或想配合其他页面操作一起执行。 本文会一步步演示如何用脚本精灵实现基础自动刷新,再升级成带浮动倒计时面板的高级版。

通过脚本精灵创建自动刷新脚本

米侠浏览器自带的“脚本精灵”在右下角的三条横线菜单里,点进去就能找到。 不需要安装第三方扩展,直接在浏览器里编写 JavaScript 就能运行。 第一步: 点右下角三条横线 → 侧边栏弹出 → 选“脚本精灵”。 第二步: 点右上角“新增”按钮 → 填个名字(例如“每30秒刷新”)→ 在“匹配网址”栏里输入目标页面的 URL。 注意:必须填,不填脚本不会运行。 支持通配符匹配,比如监控后台页面可以填 `https://admin.example.com/*`,想全局匹配就填 `*://*/*`。 第三步: 在代码编辑区粘贴基础的刷新逻辑:
setInterval(() => {
location.reload();
}, 30000); // 每30秒刷新一次
第四步: 点击“保存” → 确认右侧开关是绿色启用状态 → 切换到匹配的网页,脚本立即生效。

增强版:带倒计时浮层的自动刷新

基础版本虽然能用,但最大的问题是——你完全不知道下一次刷新什么时候发生。 尤其在盯着后台监控面板的时候,随时都可能被页面突然刷新打断,错过关键信息。 加一个浮动倒计时面板,能让你心中有数。 方法一:替换原脚本代码,直接用带UI的完整版本。 把脚本精灵中的旧代码全部清空,粘贴下面这段(已适配米侠浏览器的 DOM 注入环境):
// ==UserScript==
// @name 带倒计时的自动刷新
// @match *://*/*
// @grant none
// ==/UserScript==
(function() {
const interval = 45000; // 改这里:单位毫秒,当前为45秒
let countdown = interval / 1000;
let timer;
function createPanel() {
if (document.getElementById('refresh-panel')) return;
const panel = document.createElement('div');
panel.id = 'refresh-panel';
panel.style.cssText = 'position:fixed;bottom:20px;right:20px;background:#2c3e50;color:#ecf0f1;padding:8px 12px;border-radius:4px;z-index:9999;font-size:14px;';
panel.textContent = ` ${countdown}s 后刷新`;
document.body.appendChild(panel);
}
function updatePanel() {
const el = document.getElementById('refresh-panel');
if (el) el.textContent = ` ${countdown}s 后刷新`;
}
function startCountdown() {
countdown = interval / 1000;
createPanel();
timer = setInterval(() => {
countdown--;
if (countdown <= 0) {
clearInterval(timer);
location.reload();
} else {
updatePanel();
}
}, 1000);
}
startCountdown();
})();
保存后刷新页面,右下角会出现蓝色倒计时浮层。 数字归零的那一刻,页面自动刷新。 值得提醒的是: 如果目标页面禁止动态插入 DOM(某些金融类后台或安全级别较高的页面有这个限制),浮层可能不会显示,但刷新逻辑依然会正常执行。

关闭脚本刷新的正确方式

脚本一旦启用,不会因为页面关闭而终止。 它会记住这个匹配规则,每次打开对应网址都会重新加载并执行。 想停用,单纯关闭网页标签是没用的。 第一步: 回到“脚本精灵”界面 → 找到对应脚本 → 点击右侧开关,置为灰色禁用状态。 第二步: 如果想永久删除,长按该脚本条目 → 弹窗里选“删除” → 确认后脚本文件彻底移除。 第三步: 如果脚本已启用但没生效,检查一下 @match 规则是否和当前地址栏的 URL 完全匹配。 需要留心的是:协议、子域名、路径斜杠都必须一致,file:// 和 https:// 会被视为不同域,这是最常见的踩坑点。

来源:整理自互联网
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多