在特定时间后加载网址

发布于 2025-01-03 06:10:25 字数 299 浏览 0 评论 0原文

我有一个网址,需要在特定时间后打开它。

我认为这可以使用 js/jquery 来完成,我看到它的工作原理是这样的:我打开使用 js 代码创建的页面,并且 url 在新选项卡中自动加载,5 分钟后在新选项卡中打开相同的 url或在之前打开的同一选项卡中。 这是我正在研究的一个技巧,问题是我对 js/jquery 不太了解,这就是为什么我需要你的帮助。

您可能会问我:嘿,这段代码将每 5 分钟打开一个新选项卡,因此您将运行很多选项卡,您确定需要这个吗?...我说是的,这就是我需要的,一个新选项卡每 5 分钟显示一个 url。

谢谢。

I have a single url that I need to open it after a specific amount of time.

I think this can be done using js/jquery and I see it working like this: I open the page created with the js code inside and the url loads automatic in a new tab and after 5 minutes this same url is opened in a new tab or in the same tab that was previously opened.
It's a trick I am working on and the problem is that I don't know much in js/jquery that's why I need your help.

You might ask me: Hey, this code will open a new tab each 5 minutes so you'll have a lot of them running, are you sure you need this?.. and I say yes, that's what I need, a new tab for a single url each 5 minutes.

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

伪心 2025-01-10 06:10:25

您可以使用 setTimeout() ,它将等待指定的时间(毫秒),然后执行声明的函数。

示例:

setTimeout(openUrl, 5000); // Wait 5 seconds

function openUrl(){

   window.open('http://google.com');

}

要在计时器上重复某个操作,您可以使用 setInterval()

setInterval(openUrl, 5000);

You could use setTimeout() which will wait a specified amount of time (ms) then execute the declared function.

Example:

setTimeout(openUrl, 5000); // Wait 5 seconds

function openUrl(){

   window.open('http://google.com');

}

To repeat an action on a timer you can use setInterval()

setInterval(openUrl, 5000);
诗酒趁年少 2025-01-10 06:10:25

你需要在openUrl中再次调用settimeout来无限重复

You need to call settimeout inside openUrl again to repeat it endlessly

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文