問題タブ [location-href]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
374 参照

javascript - IE8または9で要素のhref属性を設定する

要素のhref属性をどのように設定しますか?この関数はFF、CHROME、およびSAFARIで機能しますが、IE 8または9では機能しません。IE8または9では、varslocationとhrefの両方に「#」のみが表示されます。

0 投票する
1 に答える
1087 参照

jsp - hrefタグが常に新しいウィンドウを開くのはなぜですか?

これは私のjspページのコードです

これが私の問題です:

このリンクは常に新しいウィンドウで開きます。私はevryタグを試しましたが、開く方法は変わりませんでした。

どうすればこれを解決できますか?上記は、これを使用している私のjspページです。

0 投票する
1 に答える
201 参照

javascript - window.location.href を取得できません

新しく開いたウィンドウの URL を取得しようとする次のコードがあります。

ただし、ブラウザのコンソールを見ると、「www.google.com」ではなく「about:blank」という結果が表示されます。

何故ですか?www.google.com を表示するにはどうすればよいですか。

ご協力いただきありがとうございます。

0 投票する
2 に答える
2700 参照

javascript - javascriptを介してリダイレクタURLですべてのhrefリンクを追加する方法

数ページ(http://something.com)に次のURLがあります。

そして私が欲しいのはすべてのリンクを...に変換することです

"#"だから基本的に私は変換や"../"そのようなリンクをしたくありません。

私はJSの初心者です。

私の努力から、w3schoolsの助けを借りて..私が達成しようとしたこと:-

そして、私は何もできません...助けてください、どうすればURLを変更して追加できますかhttp://this.com/?url=My_web_page_url_here

更新 JavaScriptを次のように置き換えました

それでも、すべてのURLは追加なしで同じようになります。

0 投票する
1 に答える
3145 参照

javascript - `window.location.href` はページを更新するだけです

ちょっとややこしいですが、できる限りわかりやすく説明したいと思います。私は4つselectのメニューを配置して互いに直接重ねていますabsolute。いつでも、そのうちの 3 つが非表示 ( ) で、そのうちのdisplay: none;1 つが表示されます ( display: inline;)。どちらが表示されているかを検出する JavaScript コードがあり、inputフィールドの値を取得し、それを visible の値に追加して、selectその URL に移動することになっています。

コードの基本的な考え方は次のとおりです。

そして JavaScript (これよりもはるかに多くのコードがありますが、関連する部分のみを含めます:

私の問題は、送信をクリックするとページがリロードされることだけです。

http://jsfiddle.net/9BLAv/3/

0 投票する
3 に答える
705 参照

javascript - http_build_queryなどのJSでクエリ文字列を処理する

これが私が持っているものです

もちろん、location.hrefにすでにクエリ変数が含まれている場合は、それが問題になります。

する必要がある

  1. クエリ文字列から変数を検索します
  2. site_typeがすでに存在する場合は、値を「normal」または「other」に置き換えます。
  3. 新しいsite_typeでURLを再構築します

編集:私はすべての種類のURLを説明する必要があることがわかりました:

  • domain.com
  • domain.com/path/to/sth/
  • domain.com/?site_type=normal
  • domain.com?var = 123&foo = 987
  • domain.com/path/?site_type=normal&var=123&foo=987

だから、これが私が思いついたものです、提案は歓迎します:

0 投票する
3 に答える
9257 参照

javascript - URLで変数を宣言し、ページに移動するときにJavascriptで値を割り当てます

私はHTML(およびプログラミング全般)に比較的慣れていないので、ページに移動するときに変数を宣言して値を割り当てようとしています。私が持っているのは、次のようなコード行です。

関数を実行すると、新しいページが読み込まれますが、変数にアクセスしようとすると、変数が未定義であるというエラーが表示されます。ただし、たとえば<script>var myVar;</script>、新しいページで変数を定義すると、前に使用したナビゲート関数で設定しようとした値ではなく、値がnullに設定されます。

私はこれに対する解決策を考えることができず、私のエラーはおそらくURLの最後のがどのように機能するかについての私の誤解に起因します?が、どこでもそれがどのように機能するかについての良い説明を見つけることができません。

0 投票する
1 に答える
431 参照

jquery - hrefなしで現在のクラスにアクティブなクラスを追加するにはどうすればよいですか?

0 投票する
1 に答える
1363 参照

javascript - document.location.href の後にスクリプトを作成する

関連するコードのalert("some text")後に​​メッセージを追加したい。document.location.href

元:

私が使用する瞬間までに、document.location.hrefサイトを自動的に切り替えるので、残りのコードは実行されません。だから、同じページに/ではなく同じページにサイトを切り替える別の方法があるかどうかを知りたいのですが、その後、カスタムコードを配置すると、それに応じて実行されますか?

0 投票する
1 に答える
514 参照

javascript - 有効なhrefが与えられた場合、起点、パス名、検索、およびハッシュのregxは何ですか?

in javascript、与えられた有効なurl、たとえば、

http://seeplai2.trailsandtribulations.nat/admin/items?var=val#here

にあるオリジン、パス名、検索、およびハッシュを抽出する式は何window.locationですか?

で比較的弱いregxので、ここに私の推測があります:

これらは正しく見えますか?

サンプルコードは次のとおりです。