0

我确信这应该是可能的,但是当我查看谷歌时,它告诉我的只是如何获取文件名和内容,我不想要这个。

我正在寻找这个,因为我使用 Weebly 作为我的虚拟主机,它只允许 .html 文件 - 当您单击“主页”时,您将被带到 /index.html,而当您打开该站点时,没有 /index.html .

如果我可以添加(当然使用 if 语句)JS,如果网站的 url == http://kingdomofmuqtasid.weebly.com/index.html并将正文指向:http:// Kingdomofmuqtasid.weebly.com

PS:代码可以放在body里面吗?

4

2 回答 2

2
window.location.href

是当前页面的完整 URL。有关更多信息,请参阅MDN 文档页面window.location

您可以将此代码放在页面的<head>部分或<body>部分中以进行重定向。

<script>
if (window.location.href == "http://kingdomofmuqtasid.weebly.com/index.html") {
    window.location = "http://kingdomofmuqtasid.weebly.com/";
}
</script>

PS 当查看器转到“http://kingdomofmuqtasid.weebly.com/index.html”时,此代码将进入任何提供的页面。

于 2012-07-18T02:14:10.777 回答
0

您可以使用 window.location 来获取这些数据。使用上面的代码,您可以遍历 window.location 并获取您需要的数据。

var location = window.location;

for ( var i in location ) {
    console.log( i + " " + location[i] );
}
于 2012-07-18T02:15:33.407 回答