javascript - 创建一个指向刷新页面的 id 的链接

标签 javascript php

我正在开发一个使用 javascript 制作选项卡的项目。它有 3 个选项卡。

选项卡三的 ID 为 tab3,我需要的是位于 tab3 上的刷新按钮,该按钮将刷新页面。我遇到的问题是,如果您单击 tab3,它将显示 tab3 数据,但不会更改 url。所以刷新按钮不起作用。

我尝试了一个 onclick javascript,它使用 location.reload() 重新加载页面,它会重新加载页面,但不会重新加载到 tab3。所以我把它放在一个链接上,

<a href="<?php echo $_SERVER['REQUEST_URI']; ?>#tab3" onclick="reloadPage();" >Refresh</a> 

这将链接到正确的位置,URL 末尾有 #tab3,然后 Javascript 运行并重新加载回不带 #tab3 的 URL。

所以我尝试了我在某处看到的这个。

<a href="javascript:;" onclick="window.location = '<?php echo $_SERVER['REQUEST_URI']; ?>#tab3;'">Go</a>

哪个链接,但不会重新加载。

最好的方法是什么?

最佳答案

试试这个-

<a href="#tab3" onclick="location.reload();" >Refresh</a> 

关于javascript - 创建一个指向刷新页面的 id 的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23844331/

相关文章:

javascript - 如何使用 Angular 根据其他对象中的键过滤结果?

javascript - JavaScript 中的 sCrypt 实现?

php - 如何重定向到(或强制执行)SSL 连接?

php - 在 HTML/PHP 中实现 'kill' 按钮

php - 相同查询的elasticsearch浏览器和php客户端的不同结果

javascript - 如何使用jQuery同步加载页面

javascript - 如何延迟表单提交?

javascript - 同一页面上有多个有用的按钮

javascript - 在D3中绘制不同半径的饼图(将力网络与饼图结合)

php - 当php手册说前者在内部使用后者时,为什么gmmktime()比mktime()更快?