Javascript位置变量更改网页地址
Javascript location variable changes webpage address
我在项目中使用javascript,发现了一些有趣的东西。当我做类似的事情时,在我的javascript代码中
<!DOCTYPE html>
<html>
<head>
<title>Array</title>
</head>
<body>
<script>
var location = ["Kathmandu","Bhaktapur","Lalitpur"];
console.log(location);
</script>
</body>
</html>
将文件保存为array.html,当我尝试运行网页时,URL会更改,指示文件名为"Kathmandu,Bhaktapur,Lalitpur"。我对这种行为感到惊讶,想知道为什么会发生这种事。顺便说一句,我正在使用safari作为我的网络浏览器,还没有在任何其他浏览器上尝试过。
location
是一个保存页面位置/url的对象,因此应避免将其用作变量。
定位对象
location对象包含有关当前URL的信息。
位置对象是窗口对象的一部分,可以访问通过window.location属性。
http://www.w3schools.com/jsref/obj_location.asp
相关文章:
- 将谷歌自动完成地址信息放在页面上,而不是表格中
- 当地址栏出现时,安卓系统上的css固定页脚被隐藏
- 如何在实时网页中用mailto链接替换电子邮件地址
- 所有网页中的通用页眉和页脚,不使用PHP,JSP,ASP
- 单页网页应用程序所需的设计建议
- 当用户向下滚动我的网页时,如何删除chrome地址栏周围的边框
- 如何为网页上的链接设置“接受页眉”
- 打印的网页无法正确放置在A4页面上
- 如何从第二个打印页面开始打印网页页脚
- 使用 jsoup 时处理网页中的分页
- 安卓平板电脑上的单页网页应用程序高度问题
- 使用 IPv6 地址和 JavaScript 从网页获取 HTML
- 等待Javascript网页抓取功能完成,然后再运行下一页
- 具有可单击区域的网页图像,可将数据发送到服务器脚本,并保留在同一页面上,无需刷新
- 阅读带有用户IP地址的网页(以php为单位)
- 如何使网页上的任何地方可点击并导航到地址,而无需使整个页面成为链接
- 粘性页脚始终位于屏幕底部(不是网页)
- Chrome 内容脚本在给定标签页的所有网页中运行
- Javascript在空白页地址栏
- 如何使我的网页页脚的高度为100%