問題タブ [window.location]

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 投票する
5 に答える
53025 参照

javascript - JavaScript で window.location.href を変更してからさらに JS を実行するには?

以下のリンクをクリックすると実行されるコードスニペントがあります

上記のコードでwindow.location.href=base_url+"main";は、ページをそれぞれのページにリダイレクトしますが、これにより、そのすぐ隣に書かれたコードの実行が停止します。ここで、このコードを記述どおりに実行したいと考えています。つまり、最初にコードがそれぞれの「メイン」ページに移動し、その後に記述されたコードが実行され、必要な出力が得られる必要があります。

誰かがこれを達成するために私を導くことができますか?

0 投票する
5 に答える
1450 参照

javascript - window.location が html で終わる場合は、javascript を実行します

現在の場所にhtmlが含まれている場合はjavascriptを実行します。以下を試しましたが、機能しません

0 投票する
5 に答える
580 参照

javascript - www を含む URL を除外する場合

以下の JavaScript があり、URL (window.location)に www が含まれていない場合。JavaScriptが実行されます

その場合、JavaScriptは実行されません。

JavaScript が www.

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

javascript - window.locationに2つの文字列と指定された変数が含まれている場合、ifを実行します

私はこのJavaScriptを使用しています

もっとたくさんあり、指定された可能性の配列である可能性のある 線に沿ったものであれば、私はそれをはるかvariables好みます。JS if"+colorss+"http://my.blogspot.com/search/label/%20Template

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

javascript - Window.LocationがIEで機能していませんか?

私は午後中ずっとこれを理解しようとしていましたが、あきらめて、今あなたに助けを求める賢い人々に頼っています:)

私は次のJquery/Javascript関数を持っていますが、これはChromeでは正常に機能していますが、IEでは何も起こりませんか?

私は完全なURLと絶対URLの両方でwindow.location、window.location.hrefを試しましたが、IEはそれが好きではありませんか?何か案は?

この関数は、投稿からURLを取得するだけで、ユーザーをURLにリダイレクトすることになっています。しかし、私が言うように、IEではなくChromeで問題なく動作します(IE8とIE9を試しました)

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

javascript - Javascript/jquery window.location.hash を画面中央に移動

jqueryを使用して基本的な検証を実行しようとしているフォームがあります。入力の名前に対応する名前の空のアンカーがあります。最初のフィールドが空の場合、入力の名前が格納され、検証スクリプトが完了すると、空のアンカーの名前である window.location.hash = name + "hash" が呼び出されます。問題は、アンカーが画面の一番上に表示されるようにウィンドウを移動していることです。アンカーが画面の中央に表示されるようにウィンドウを移動したいと思います。これは可能ですか?これが私が持っているものです。

そして、これがフォームのスニペットです。

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

javascript - Chrome 拡張機能の document.write

私はこれに慣れていないので、ご容赦ください。次のことを行うクロム拡張機能を作成しようとしています:

  1. www.website.com/anypage.html を検出します。この Web サイトが検出された場合は、次の手順を実行します。
  2. URL を読み込まないでください。
  3. 代わりに、www.website.com/anypage.html?ie=UTF8 へのハイパーリンクを含む空白のドキュメントを作成します。

スクリプトは、ドキュメントの開始時に (マニフェストで) 実行するように設定されています。

これが私のコードです:

URL の検出:

UTF8 エンコーディング タグを使用して、URL へのリンクを含む空白のドキュメントを作成します。

これは期待どおりに機能せず、空白のページが表示されるだけです。誰にもアイデアはありますか?

ありがとう!


編集:完全なコードは次のとおりです。

0 投票する
4 に答える
9364 参照

jquery - jQueryを使用して場所とwindow.locationの最初のフォルダーを取得したい

次のように、場所と最初のフォルダーを取得したい:

これは戻ります

したがって、「test/」までのすべてを返すようにしたいので、最終的には次のようになります。

前もって感謝します!

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

javascript - Windowsの場所を使用してjsから.aspxページにパラメーターを渡す

javascript 関数から aspx ファイルにパラメーターを渡すことができます。そのために windows.location.href を使用します。実行が aspx ページに到達すると、それが実行され、それらのパラメーターを使用して複数の WCF サービスを呼び出そうとします。しかし、最初の IE ウィンドウが呼び出された瞬間に、背面の IE ウィンドウが表示され、使用可能なすべての aspx ページを一覧表示するルート ビューが表示されます。これらのパラメーターを受け取っているページの読み込みにブレークポイントを設定しようとしました。コードをステップ実行しようとしましたが、問題なく実行できますが、最初の WCF サービスを呼び出すと、IE ウィンドウに対して上記が実行されますが、その後もコードのステップ実行を続行できます。サーバー上でコードの実行が完了するまで、IE ウィンドウは待機しているはずです。

これは、WCF 呼び出しと JS window.location.href ステートメントの組み合わせと関係があります。私は確かにそれを知っています。これは、特定のコード行 (最初の WCF 呼び出し) で一貫して実行されます。

たとえば、別の .aspx ページからのセッション変数にパラメーターを渡そうとすると、この動作は見られません。

誰もこの行動を見たことがありますか?何が起こっているか知っていますか?

ありがとう

--- 言い換え--- フィードバックありがとうございます。ハリ、VS 2008 を実行しているローカル マシンからこれを実行しています。フォーム認証を使用しています。Diodeus が考えているように適切に表現しなかったため、私の質問が理解できなかった可能性があります。もう一度試してみましょう。JS を使用して 1 つのページから入力値を収集します。次に、windows.location.href を使用してこれらのパラメーターを aspx ページに渡す必要があります。実行が aspx ページに到達することを確認するために、ページ読み込みイベントにブレークポイントを設定しました。そしてそうです。このページはこれらの変数を正常に受け取り、外部 WCF サービスの呼び出しなどの追加処理を行います。この時点で、実行がまだ行われているため、IE ウィンドウはロックされ、表示できなくなります。これは正常です (この部分が気になりますか?)。WCF サービスへの呼び出しを実行し始めた瞬間、IE ウィンドウの読み込みが完了し、Visual Studio 内でまだデバッグしている間に直接ブラウジングすることができます (コード行が黄色で強調表示されているように)。F10 や F11 を使用してステップ スローを続行できますが、背面の IE ウィンドウが終了します!? コードのすべての行の処理が完了するまで待機し続ける必要があります。これが役立つことを願っています。Pls は私に知らせてください。

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

javascript - window.location が変数を介して指定された値で終わる場合

以下のjQueryは機能しませんが、var linkそれと等しい場合は、IFが指定された変数で終わるfile:///C:/Users/USER/Desktop/test%20page/Home.htmljqueryがあり、javascriptを実行します。window.location.href;var link ="/Home.html";