我需要刷新页面并重定向到同一页面的代码(php / html或javascript)。 我试图重定向页面,但是有些浏览器在重定向时不会自动更新(例如Firefox),因此我需要一个代码来更新页面并重定向到相同的url + div。
此代码可在Firefox,Chrome和Firefox中运行,但不能在边缘运行。 如果我进行刷新,它将在Firefox中崩溃。
echo '<script type="text/javascript">',
'document.location.reload(true);',
'window.location.href = "http://teleondagroup.com/novosite/Teleonda/pt/index.php?msg=sucesso#contact";',
'</script>';
答案 0 :(得分:1)
您可以尝试一下。
echo '<META HTTP-EQUIV="Refresh" Content="0; URL='.$location.'">';
答案 1 :(得分:0)
PHP(必须有效,无论浏览器版本/无脚本等如何):
header("Location: http://example.com/myOtherPage.php");
die();
JS(如果用户使用无脚本或IE则无法使用。了解更多:https://appendto.com/2016/04/javascript-redirect-how-to-redirect-a-web-page-with-javascript/):
window.location.href = "https://www.example.com";