これは無理だと思いますが、誰かがブックマークした場合に私のページの URL を変更する方法はありますか?
URI に反映されていない Iframe で何かを実行しているためです。Iframe が JavaScript でどこにあるかを追跡できるのではないかと考えていました。その後、ページをブックマークしようとすると、その JS をブックマークする URI に入れることができます。
これは可能ですか?
これは無理だと思いますが、誰かがブックマークした場合に私のページの URL を変更する方法はありますか?
URI に反映されていない Iframe で何かを実行しているためです。Iframe が JavaScript でどこにあるかを追跡できるのではないかと考えていました。その後、ページをブックマークしようとすると、その JS をブックマークする URI に入れることができます。
これは可能ですか?
クリック可能な「これをブックマーク」リンクをいつでも作成でき、iframe セットアップが使用するロジックに応じて動的に変更できます。これは、従来のブックマークを処理しません (ユーザーは FF でスターをクリックし、IE でお気に入りに追加します)。
これよりも優れたものについては、iframe で何をしているかの詳細な説明と呼び出しページを投稿してください。
要するに:いいえ。ブックマークの作成は、Firefox 拡張機能などのまれなケースを除いて、Javascript コールバックをトリガーしません。
すべてのページ コンテンツがページのブックマーク バージョンで確実に利用できるようにする場合は、関連するすべての状態をページ URL に追加する必要があります。これは、セッション ID、iframe コンテンツのエンコードされた URL、またはその他の識別子の形式をとることができますが、一意で永続的な場所である必要があります。そうしないと、ブックマークが最終的に破損します。