0

これは可能だと確信していますが、グーグルを見ると、ファイル名などを取得する方法だけがわかります。これは必要ありません。

私はWeeblyをウェブホストとして使用しており、.htmlファイルのみを許可しているため、これを探しています。[ホーム]をクリックすると/index.htmlに移動し、サイトを開くと/index.htmlはありません。 。

プラスになるのは、サイトのurl == http://kingdomofmuqtasid.weebly.com/index.htmlの場合にリダイレクトし、本文がhttp://を指すJSを(もちろんifステートメントを使用して)追加できる場合です。 kingdomofmuqtasid.weebly.com

PS:コードを本体の中に配置できますか?

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 に答える