私はここにいるのは初めてです...すべてが正しく行われていることを願っています;-D
同様の問題を持ついくつかのトピックを見つけましたが、それらは私が到達したいものに到達したいとは思われません。
長いコンテンツ領域を持つ Web サイトを持っています。Web サイトにはスクロールバーがあります。このコンテンツ領域内のどこかにiframe
. これによりiframe
、全高 (サポート ボード) のサイトが実装されiframe
、コンテンツheight
が変更されたときに のサイズが変更されるため、iframe
にはスクロールバーがありません。今私が欲しいのは、つまり、iframeの先頭だけでなく、this内http://www.mywebsite.com/#new
にアンカーが配置されている位置までページをスクロールしたいということです。iframe
iframe
そのため、iframe
それ自体をスクロールする必要はありません (常に 100% の高さです) が、親フレームはiframe
、アンカーが配置されている位置 (内部) にスクロールする必要があります。
これを解決する方法が本当にわかりません。アンカーを iframe の URL に追加しても役に立たず、アンカーを Web サイトの URL に追加するだけでは機能しません。私はjavascriptなどで何かを実装する必要があると確信していますが、方法がわかりません! iframe 内の Web サイトと親サイトの両方のコードを変更できます。
//EDIT
ああ、忘れていました...同じページ内のジャンプではないため、onClick-Actionまたはリンク属性(関連する投稿の解決策となる継ぎ目です)では実行できません。ページはリロードされており、アンカーにジャンプする必要があります :-D したがって、自分で URL を入力しているときに機能する必要があります...
必要なものを理解していただければ幸いです!
//EDIT2 可能なフレームワーク:
- メインページはワードプレスのブログなのでJQueryも可能!
- iframe ページは単純なマシン フォーラム ( SMF ) です - ここにはネイティブ JS しかないと思います!