問題タブ [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.
php - get変数でハッシュまたはポンド記号(#)を使用して、ページ内のポイントにジャンプするにはどうすればよいですか?
htmlを使用して何をしたいのかを説明するこのチュートリアルを見つけましたが、get変数を使用してコードをエコーアウトしても、ページに影響はありません。たとえば、次のコードを使用します。
問題はget変数に関係していると思いますが、#記号を使用する前に、なんらかの方法でそれを終了する必要がありますか?
web-applications - 「#」または「#!」の意味は何ですか? ウェブサイトの URL に表示される
いくつかの人気のある Web サイトを閲覧しているときに、URL が「#」または「#!」の文字を含むように変更されることがあることに気付きました。どうしてこれなの?プログラマーの観点から、これを引き起こすためにどのような手法、テクノロジーを実装しているか。これは特定のソリューションのベスト プラクティスですか?
例: http://twitter.com/#!/ http://www.facebook.com/#/
mysql - mysql データベースでの重複候補の特定
新しいエントリが作成されるたびに、データベースにユーザーが既に存在するかどうかを識別する必要があります。データベース全体を検索することによって、どのキーが誰かを一意に識別しますか? どうすればいいですか?大規模なデータベースで実行する必要があるため、どうすれば効率的に実行できますか。
jquery - jQuery でフラグメント ID に基づいてアクションを実行する
私のサイトには、次のようなアンカーをクリックして開く CSS モーダル ボックスがあります。
ユーザーがそれをクリックすると、モーダル ボックスが開き、 http ://example.com/#modal-box に移動します。
私にとって、これは私のサイト上の場所を表しているので、ユーザーがその URL をコピーして別のブラウザーに貼り付けて、同じモーダル ボックスをポップアップ表示できるようにしたいと考えています。
jqueryを使用して、ユーザーがいるフラグメントIDを取得し、それに基づいてアクションを実行する方法はありますか?
http - URL フラグメントを HTTP リクエストに含めるという提案はありましたか?
現在の HTTP 仕様では、URL フラグメント (URL の を含む部分とそれに続く部分#
) はサーバーに送信されません。ただし、フラグメントを使用して何らかの状態を維持する AJAX の普及に伴い、サーバーが要求時に URL フラグメントを認識できると便利な状況が数多くあります。
たとえば、http://facebook.comにアクセスしてストリーム内のユーザー名をクリックすると、URL はhttp://faceboook.com/#!/usernameになり、FB がリロードせずにページを更新できるようになります。そのブートストラップ JS と HTML のすべて。ただし、ブラウザでこれをリロードすると、サーバーは URL の「#/!username」の部分を確認できず、コンテンツを事前にレンダリングできません。これにより、クライアントの Javascript がフラグメントをロードして解析した後、ブラウザーは追加のリクエストを行う必要があります。
これを達成するための標準的なメカニズムを作成するための努力や提案があったかどうか疑問に思っています。
たとえば、URL フラグメントの値とともに送信される標準の HTTP ヘッダーが存在する可能性があります。そのようなことを気にするサーバーは、それにアクセスできます。
これは、Web アプリケーション コミュニティ全体にとって非常に便利なことのように思われるため、何も提案されていないことに驚いています。見逃したのかもしれないけど。
forms - ハッシュ変更を伴うjqueryフォームプラグイン
現在、jqueryフォームプラグインに問題があります。フォーム送信時にハッシュ値を変更する必要があるため、これの一部です。これが私がしていることの基本です:
これで、ハッシュ値を変更できますが、フォーム自体がajaxifyではなくなり、代わりに空白のページが表示されます。
私は何が間違っているのですか?
xml - XPointerはリンクを「追跡」できますか?
XPointerを使用してノードを別のドキュメントに指定できることはわかっています。
しかし、現在のドキュメントでa / @ hrefノードを指定して、そのドキュメントのノードを指すことはできますか?
grails - URL マッピングでフラグメント識別子を検出する方法は?
Grailsプロジェクトでは、フラグメント識別子が URL に存在するかどうかに基づいて URL をマップしようとしています。フラグメント識別子は重要です。なぜなら、Flash ライブラリSWFAddressはそれらを使用して Web ページに存在する Flash アプリケーションと通信するからです。
リクエスト URL にフラグメントが存在するかどうかを判断する必要があるだけです。
これを行うにはHttpServletRequestを調べる必要がありますか?
Fragment IdentifierがUrlに存在するかどうかに基づいて、GrailsでURLをルーティングする最良の方法は何ですか?
ipad - フラグメント ID を持つ内部 URL
メインバンドルに大きな.htm
ファイルがあり、webview にロードしたいです。URL の末尾にフラグメント ID を追加するまでは問題ありません。#c
ボタンを押すとアンカーIDでWebビューが開くようにします。
ところで: URL http://www.mydomain.com/database.htm#cを作成し、これをインターネットからロードするとします。すべてが良いです。
私はいくつかのアプローチを試しました。どちらも失敗しました。サーバー側がインターネット上の URL の解析を行っていると思いますが、iPhone にはその機能がありません。誰か提案がありますか?可能であれば、例を挙げて明示してください。私は初心者で、一人でいます。
困惑
また
javascript - ユーザーがJQueryを使用してハッシュリンク(#something)にアクセスしているときにJavaScript関数を実行する方法は?
に webb アプリケーションがhttp://example.com/app
あり、ユーザーが にアクセスしている場合にフォームを表示したいと考えていますhttp://example/app#add-item
。
jQuery スクリプトを使用してこの機能を追加する方法はありますか?
現在の jQuery スクリプトには、既に次のような構造があります。
次のようなものを使用してフォームを表示するにはどうすればよいですか: