問題タブ [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 投票する
2 に答える
28329 参照

javascript - window.top.location と window.location

window.top.location と window.location を同期する方法は?

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

javascript - これがブラウザのリダイレクトを引き起こさないのはなぜですか?

アラート ウィンドウが開くため、条件は true ですが、ブラウザはリダイレクトしませんか?!?!

何かご意見は?

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

javascript - jQuery $. GetJSON とウィンドウ。場所の競合の問題

jQuery $.getJSON/$.ajax callが単純な JavaScriptwindow.location = 'http://new.com/'イベントによって中断されるという奇妙な状況が発生しています。

  1. 火災イベント

    /li>
  2. 上記の URL が接続されている間、ただしブラウザが実際に何かを再描画する前に、$.getJSON呼び出しを行います。私の場合、たまたまページの一番下までスクロールすると、これがトリガーされます (さらに結果が読み込まれます)。
  3. 実際に に移動するhttp://example.com/something-that-takes-a-couple-seconds代わりに、JSON URL に接続してhttp://example.com/ajax/getJSONList.php?params=...、プレーン テキストの JSON 結果セットを確認します。

以前にこの問題を抱えている人はいますか?

単純な解決策は、変更を開始した直後に必要な手段ですべての JavaScript の実行をブロックすることだと思いwindow.locationますか?

編集: ここでコードの動作を確認できます: http://myscubadives.com/ , しかし、それを通り抜けるのは特に楽しいものではありません.

再現するには: まず、右上にある Facebook ログイン ボタンを使用します。Facebook にサインインし、自分のサイトへのアクセスを許可します。Facebook ビットが接続されると、次の行が実行されます: location.replace('/user/facebook'); - location.replace()、location.href、window.location を試しました。すべて同じ問題。

ここで、「/user/facebook」が接続している間に、ページの一番下まですばやくスクロールします。これにより、getJSON 呼び出しが開始されます。「/user/facebook」を押す代わりに、RAW JSON が表示されます。

誰もこの方法で私を助けることができない場合は、できるだけ早く他のすべてのものを取り除いたサンプルページを作成しようとします.

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

javascript - window.location の使用に関する問題

私はhtmlページを持っています:

test.html:

問題は、window.location正常に動作しているが、div が「hello」に更新されていないことです。

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

javascript - JavaScript を使用して新しいページを開く方法

私は設定するコードを持っています

しかし、私はそれを新しいタブで開きたいと思っています。とにかく上記のコードを含めることはありますか

ジャバスクリプトから?

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

javascript - PhoneGap で window.location.href を呼び出すと Web ブラウザーがトリガーされる

こんにちは、PhoneGap を使用して iPad 用のアプリケーションを開発しようとしています。index.html ページ内に外部 Web サイトのメイン ページを動的にロードしたいと思います。残念ながら使用中

PhoneGap コンテナーを使用する代わりに、Safari ウィンドウを開くようにトリガーします。

助言がありますか?

どうもありがとう

クロース

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

load - iPhone 用 PhoneGap: 外部 URL の読み込み中に問題が発生しました

PhoneGap を使用して iPad 用のアプリケーションを作成しています。Safari を起動したり、ChildBrowser などの内部 Web ブラウザを使用したりせずに、外部 URL をロードしたいと考えています。

私は PhoneGap iPad/iPhone サンプル プロジェクトを使用しており、さまざまなアプローチを試みました。onBodyLoad() 関数に追加しました:

ただし、この行は新しい Safari ウィンドウを使用してリンクを開きます。その時点から、PhoneGap に戻ることはできません。

その後、document.writeを使用してページのコンテンツを置き換えるAJAXリクエストを試しました

次に、onBodyLoad() 内から呼び出します。

PhoneGap コンテナでリンクを開きます。これで問題ありません。ポイントは、Pythonで書かれた動的ページを読み込みたいということです

この時点で Safari は呼び出されませんが、PhoneGap コンテナー内の黒いページが表示されます!! Safari で入力した場合、リンクは完全に機能していることを指摘したいと思います (プライバシーの問題で報告できません)。

ある種の必要な許可に関連する問題でしょうか???

BlackBerry の PhoneGap に関連するものを見つけました。提案された解決策は、config.xml ファイルを次のように変更することでした。

このタグを index.html に直接追加しようとしましたが、うまくいきません。

iPhoneに同様のアプローチはありますか??

どうもありがとう

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

javascript - Javascriptエコーwindow.location

ここで、このロケーションパスを通常のテキスト文字列として変数に割り当てたいと思います。達成したい:

私は使用しようとしました:

しかし、私はこのvar値として次のようになります。

場所のテキスト文字列を値として使用したいのですが。

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

javascript - 大きな長いクエリ文字列がステージング サーバーで正常に動作し、実稼働サーバーで HTTP 406 を返しますか?

別の場所に移動するはずの JavaScript イベントがあります。

これは、自分のマシンでローカルに実行されている apache では完全に機能しますが、スクリプトを Web ホストにアップロードすると、このリダイレクトは IE では HTTP 406 NOT ACCEPTABLE を返し、Firefox では空白のページだけを返します。

どこかに欠けているサーバー構成のものはありますか?

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

javascript - タブ付き Web サイトの window.location

タブを使用する Web サイトを扱っています。外側のタブは facebook.com です。内側のタブは Facebook アプリケーションです。

次の関数を実行すると:

返される値は、ホストである内部タブの URL です。JQuery 関数を使用して外側のタブの URL を生成する方法はありますか?