什么是最好的(正确的,现代的,跨浏览器的,安全的)方法来让一个web浏览器导航到你选择的URL使用JavaScript?
当前回答
这似乎是正确的方式window.location.assign("http://www.mozilla.org");
https://developer.mozilla.org/en-US/docs/Web/API/Window/location https://www.w3schools.com/js/js_window_location.asp https://web.archive.org/web/20150307183711/https://jstricks.com/javascript-redirect-page-redirection/
其他回答
试试这些:
Window.location.href = 'http://www.google.com'; window.location.assign(“http://www.w3schools.com”); 窗口。位置= 'http://www.google.com';
欲了解更多信息,请参阅此链接:使用JavaScript重新加载页面的其他方法
这似乎是正确的方式window.location.assign("http://www.mozilla.org");
https://developer.mozilla.org/en-US/docs/Web/API/Window/location https://www.w3schools.com/js/js_window_location.asp https://web.archive.org/web/20150307183711/https://jstricks.com/javascript-redirect-page-redirection/
这适用于所有浏览器:
window.location.href = '...';
如果你想改变页面而不反映在浏览器的历史记录中,你可以这样做:
window.location.replace('...');
推荐文章
- src和dist文件夹的作用是什么?
- jQuery UI对话框-缺少关闭图标
- 如何使用AngularJS获取url参数
- 将RGB转换为白色的RGBA
- 如何将“camelCase”转换为“Camel Case”?
- 我们可以在另一个JS文件中调用用一个JavaScript编写的函数吗?
- 如何使用JavaScript重新加载ReCaptcha ?
- jQuery。由于转义了JSON中的单引号,parseJSON抛出“无效JSON”错误
- 在JavaScript关联数组中动态创建键
- ReactJS和公共文件夹中的图像
- 在React Native中使用Fetch授权头
- 为什么我的球(物体)没有缩小/消失?
- 如何使用jQuery检测页面的滚动位置
- if(key in object)或者if(object. hasownproperty (key)
- 一元加/数字(x)和parseFloat(x)之间的区别是什么?