問題タブ [url-fragment]
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.
url - URL からフラグメント (ハッシュ '#' の後の値) を取得する
PHP を使用して URL の「#」記号の後のフラグメントを選択するにはどうすればよいですか?
私が欲しい結果は「photo45」です。
これは URL の例です。
http://example.com/site/gallery/1#photo45
javascript - URLからフラグメント識別子(ハッシュ#の後の値)を取得するにはどうすればよいですか?
例:
hello
jQueryを使用して、値を変数に入れたいと思います。
php - クエリ文字列とアンカーハッシュタグを使用した適切なURL形成
クエリ文字列とアンカータグ(ハッシュタグ)の両方がURLに表示される場合、それらが表示される適切な順序は何ですか?
http://www.whatever.com?var=val#anchor
また
http://www.whatever.com#anchor?var=val
これに関するドキュメントはありますか?
URLはWordPress/PHPによって処理されています。
javascript - URL フラグメントの最初の部分に一致する正規表現を探す
「users/123/edit」のような URL フラグメントがあり、文字列の最初の部分 (この場合は「users」) と一致させたいと考えています。URL フラグメントは単に「users」である場合もあり、「users」とも一致する必要があります。
JS find()およびsubstr()を介して実行できますが、正規表現を介してどのように実行するかを確認したいと思います。解決策の説明もいいでしょう。
google-search-console - URL、サイトマップ、および Google クローラーによる処理で # をエスケープ
ハッシュ文字を含む URL が多数あります。ハッシュはフラグメントを示すのではなく%23
、URL パスの一部であるため、次のようにハッシュをエスケープします。
sitemap.xml
これらの URL を次のようにリストします。
現在、Google Search Console404
は次の URL のエラーを報告しています。
%23
の後の文字列が取り除かれていることに注意してください。サイトマップにたとえばhttp://example.com/example#1
が含まれている場合、この動作は理解できますが、意図的にハッシュ ( http://example.com/example%231
) をエンコードしています。
誤解している可能性のあるものはありますか、または 内でエスケープするための特別なルールはありますsitemap.xml
か?