jQuery .load(oracle apex url)クエリを使用するのに役立つことを本当に願っていますが、ナビゲーション・メニューを使用して固定バナーを保持するように設定したメイン・ページがあります。メニューの表示/非表示。jQueryロードの問題とOracle ApEx v4.1
メニュー項目が選択されたときに起動するjQueryコードがあります。これは基本的に、このOracle ApExアプリケーション内のページの下にある「メインコンテンツ」divにロードされます。
このメインページ内$("#main-content").load(actualPageURL);
が、私はまた、次のHTMLのセットアップで、私が作成した「コンテンツ」領域を有する:
<div id="page-wrap">
<div id="main-content">
</div>
</div>
したがって、上記のと、私は基本的に達成しようとしていますことはあります以前のようなiframeを使用しないという手段jQueryの.load()関数を使用しました。
メインページのメニューから離れたところをクリックしても、メニュー項目の1つがフォームを持つページに移動し、現在「デフォルト」の「リダイレクト」を使用している「作成」ボタンが押されると、 20ページ目「ボタンをクリックすると、メインマスターページの境界内にいなくなり、維持したい機能がすべて失われます。
これから、私はトップに固定されたバナーとメニューにアクセスする手段を失ってしまった。
Oracle ApExアプリケーションのページ間のリダイレクトやその他の分岐が、すべて<div id="main-content">
でフィルタリング/処理され、常にjQuery $("#main-content").load(actualPageURL)
機能を使用するようにする必要があります。
また、Oracle ApExアプリケーション内のすべてのページがメイン・コンテンツ・ディビジョンを通過することを確認する必要があります。
私は実際に何とかこれを行う必要がありますが、実際に行うことができるかどうか、基本的に、最高のアプローチが何であるかは不明です。
ご協力いただければ幸いです。
ありがとうございました。
は本当にあなたの応答と助けに感謝しますが、おそらく私は間違っています。あなたの最後の段落、つまり固定小節とメニュー用のCSSマジックのあるカスタムページテンプレートで、u plsを展開できますか?私は私の人生を困難にしているように思えます。いくつかの方向/可能な例を楽しみにしています。ありがとう。 – tonyf
あなたがやろうと思っているようですが、メニューの有無にかかわらず、各ページの上部に同じバーがあるだけです。これがすべての場合は、おそらく、ページテンプレートの調整や作成、たとえばページバーをゼロにする(たとえば、メニューバーを常に左側のサイドバーに表示するなど)ことができます。このリダイレクト - ハッキングはあなたに多くの頭痛を与えます。 – Tom
おかげで再びトム。私が達成しようとしている主なことは、すべてのページで固定のバナーとメニューの表示/非表示のフローティングメニューを持つことですが、アプリケーション内のすべてのページをinorderの1つの領域に表示して、可能。これはあなたのコンセプトで実現可能ですか? – tonyf