ユーザーはシームレスにリダイレクトできます。つまり、ユーザーが JavaScript 機能をオンにしているかどうかに基づいて、ユーザーを別のページにリダイレクトできます。この例では、2 つの HTML ページと JavaScript ファイルを使用して、リダイレクト機能をリンクに埋め込む方法を示します。 最初の HTML ページには、ユーザーへの接続が表示されます: test.html[html] ; title>私たちのサイトへようこそ <br></head> # FFFFFF"> <br> <h2 align="center"> <br> <a href="http://www.php1.cn/"> </h2> <br></body> <br>< /html> <br>2 番目の HTML ページは、JavaScript 機能が有効になっている場合にユーザーがリダイレクトされる HTML ページです。 <br>jswelcome.html<br>[html]<br><html xmlns="http://www.w3.org/1999/xhtml"> <br><title>私たちのサイト</title> /head> <br><body bgcolor="#FFFFFF"> <br> <h1>最先端の JavaScript を多用した Web サイトへようこそ</h1> <br>script01.js<br>[ javascript]<br>window.onload = initAll; <br> <br>function initAll() { <br> document.getElementById("redirect").onclick = initRedirect; <br>} <br> <br>function initRedirect() { <br> window.location = "jswelcome.html"; <br> false を返す <br>} <br> script01.html<br>[html]<br><html xmlns="http://www.w3.org/1999/xhtml"> <br> <title>ページ</title> <br></head> <br><noscript> このページにはJavaScriptが必要です。</h2> </body> <br></html> <br> ユーザーが「test.html」を開くと、JavaScript が有効になっているかどうかに応じて、script01.html または jswelcome.html の 2 つのページが表示されます。 <br>[javascript]<br>function initRedirect() { <br> window.location = "jswelcome.html"; <br> return false; <br> この関数が呼び出されると、window.location が表示されます (つまり、ブラウザ ページに表示されます)。新しいページとして設定されます。 false を返すと、ユーザーのクリックの処理が停止され、href ページで指定されたページが読み込まれなくなります。このメソッドの最も優れた機能は、リダイレクトが完了し、ユーザーはページがリダイレクトされたことにまったく気づかないことです。 。 <br></p>