JavaScriptのwindow.location.href、window.location.replace、window.location.assignの違いは?
ウィンドウオブジェクトには、JavaScriptのロケーションオブジェクトが含まれています。次のプロパティが含まれています-
window.location.href
現在のページのURLを返します。
<!DOCTYPE html> <html> <body> <p>Click below to get the complete URL of the page.</p> <button onclick = "display()">URL</button> <script> function display() { var res = location.href; document.write(res); } </script> </body> </html>
window.location.replace
<!DOCTYPE html> <html> <body> <button onclick = "display()">Replace current document</button> <script> function display() { location.replace("https://www.qries.com") } </script> </body> </html>
window.location.assign
新しいドキュメントを読み込む場合は、JavaScriptの割り当てを使用します。
<!DOCTYPE html> <html> <body> <button onclick = "display()">Open new document</button> <script> function display() { location.assign("https://www.qries.com") } </script> </body> </html>
-
HTMLとHTML5の違い
これらのより広い用語の両方の違いに移る前に、まずマークアップ言語をHTMLの略語として定義することが重要です。ハイパーテキストマークアップ言語では、マークアップ言語を使用して、構造を定義するタグ内のテキストドキュメントを定義します。 HTMLはハイパーテキストとマークアップ言語の組み合わせです。HTML5はHTMLの高度なバージョンであるため、HTML 5の追加機能に基づいて、顕著な違いがあります。 HTMLとHTML5の重要な違いは次のとおりです Sr。いいえ。 キー HTML HTML 5 1 AVサポート HTMLはこの言語の初期バージョンであるため、Flas
-
HTMLとASPの違い。
HTMLとASPはどちらもWeb開発言語であり、Webサーバーページとアプリケーションの開発に広く使用されています。 両方の言語の性質に基づいて、次のようにHTMLとASPを区別できます- Sr。いいえ。 キー HTML ASP 1 定義 HTMLは、主にユーザーインターフェイスの開発に使用されるクライアント側の言語です。HTMLはハイパーテキストマークアップ言語の略です。 ここで、「ハイパーテキスト」はHTMLページに含まれる可能性のあるハイパーリンクを指し、「マークアップ言語」はタグを使用してページレイアウトとページ内の要素を定義する方法を指します。 一方、AS