問題タブ [fragment-identifier]

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

javascript - Facebookが#を制御する方法!URLで

どうすれば#を制御できますか?URLで私が次のURLを持っていると仮定します

http://www.facebook.com/#!/video/video.php?v=1106030301789

さて、Facebook#!がURLでそれをどのように制御するか...

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

python - urllib2.urlopen が「http://localhost/new-post#comment-29」のようなページを開くことができないのはなぜですか?

この行を実行すると 404 エラーが発生するのはなぜですか?

http://localhost/new-post#com-29を任意のブラウザで正常に閲覧できますが...

urlopen メソッドは "#" を含む URL を解析しませんか?

誰か知ってる?

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

javascript - FacebookはブラウザのアドレスバーにあるページのソースURLをどのように書き換えますか?

http://www.facebook.com/facebook?v=wallにアクセスし、[情報] タブをクリックします。コンテンツが読み込まれ、アドレス バーはhttp://www.facebook.com/facebook?v=infoになりますが、Web ページはリロードされませんでした。

最初はAjaxだと思いますが、私の質問は、リロードせずにアドレスバーを変更するにはどうすればよいですか? JS を使用してアンカー (#wall) を変更できることはわかっていますが、クエリ文字列 (?v=wall) はどのように変更できますか?

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

javascript - URLハッシュの奇妙さ

JSで奇妙な動作に気づきました

基本的に3つの条件をトリガーしたい

  1. ハッシュなし
  2. ただハッシュ
  3. テキスト付きのハッシュ

ただし、JSはexample.com/とexample.com/#の違いを認識していないようです。また、ハッシュを完全に削除する方法がわかりません。

何か助けはありますか?

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

http - URL フラグメントとリファラー ヘッダー

URL にフラグメント ( の後の部分#) があるページにいて、リンクをクリックして別のページに移動するとします。Refererほとんどのブラウザは、元のページの URL をヘッダーでサーバーに送信します。私が知りたいのは、これに URL フラグメントが含まれるかどうかです。

実際にさまざまな動作を確認したので、これはブラウザ固有のものである可能性があります。どのブラウザが何をするか知っている人はいますか? HTTP仕様はこれについて何と言っていますか?

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

gwt - GWT ページを使用する Google Earth 内部ブラウ​​ザの問題

こんにちは、

ユーザーがデスクトップの Google Earth プログラムを使用して検索を実行できる Google Earth Web アプリケーションを開発しています。

私が直面している問題の 1 つは、内部ブラウ​​ザーがパラメーターを含む、私が作成した GWT ページにアクセスしようとすると、内部ブラウ​​ザーが 2 番目のパラメーター セットをドロップするように見えることです。

例として、次の URL を使用します。

http://mysite.com/Client/?entryPoint=start#parameter=1

なります:

http://mysite.com/Client/?entryPoint=start

どうすればこれを回避できますか?

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

jquery - WebKitブラウザにフラグメント識別子を表示させることはできますか?

jQueryとフラグメント識別子を使用して、ユーザーが現在1ページのサイトのどの部分を見ているかに応じて状態を変更しています。

私はついにこれを機能させることができましたが、SafariとChromeの両方がフラグメント識別子を表示しないため、変数にすることができず、システムが故障します。

特にWebKitブラウザー専用にこのアクションを強制する方法、またはフラグメントにアクセスする別の方法はありますか?

編集:以下にコードを追加

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

python - Python でフラグメント識別子 '#' を呼び出す任意の方法

Python からフラグメント識別子を呼び出す方法はありますか? 現在、python mechanize を使用しています。

0 投票する
10 に答える
68525 参照

javascript - JavaScriptを使用したURLハッシュ/フラグメント識別子の解析

URLのハッシュ/フラグメントからJavaScript/JQueryを使用してオブジェクト/連想配列にキーペアを解析する方法を探しています

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

jquery - JQuery.address URL から # を削除する方法 (javascript window.location remove #)

event.value が == to / の場合、URL から # を削除する必要があります。開いている画像への参照を格納する jquery.address を含むライトボックスを持っています。これを閉じると、ウィンドウが上にスクロールするため、# マークを削除する必要があります。

これで # マークを削除することに成功しました: window.location.href.slice(0, -1); しかし、上記のコードでわかるように、これにより、イベントの後だけでなく、ページが読み込まれたときに URL が書き換えられます。

ライトボックスを閉じたときにこの関数が olny と呼ばれる方法で、完了したときにのみこの JavaScript をチェーンするにはどうすればよいですか。

ここに私のコードをコメント付きで添付します。皆さん、ありがとうございました