問題タブ [frames]

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.

0 投票する
1 に答える
202 参照

javascript - フレームセット内のページ間で呼び出される URL を解析するにはどうすればよいですか?

2 フレームの HTML ページがあります。

  • FrameA には、さまざまなページへのリンクのリスト、またはページ内のアンカーが含まれています。
  • FrameB は個々のページを表示します。

一部のページには、トリガー テキスト付きの slideDown セクションが含まれています。つまり、このテキストをクリックすると、その下の slideDown セクションが表示/非表示になります。

トリガー要素の親要素にもアンカーが含まれています。次に例を示します。

<li class="expandable">
  <p><a name="myanchor3"></a>Trigger text</p>
  <div class="slideDownSection">
       ...
  </div>
</li>

ページを FrameB にロードするために使用される URL でアンカーが要求されるたびに検出したいと考えています。アンカー ref がある場合、アンカーが「展開可能な」要素内にあるかどうかを確認し、そうである場合は、下の要素で slideDown を実行して表示します。

$(document).ready(function(){ ... }); の中に Javascript を入れることで、これを簡単に行うことができます。読み込まれるページで。これにより、location.hash 値がチェックされ、見つかった場合は処理されます。ただし、これはページが FrameB にロードされる場合にのみ機能します。

ページが既にFrameB に読み込まれている場合、同じページ内の別のアンカーを指す FrameA のリンクをクリックすると、そのイベントをキャプチャできません。ページの位置が変更され、アンカーがページの上部またはその近くに表示されます。ページをリロードする必要はありません。

私の質問は次のとおり
です。FrameB に表示されたページで、FrameA でクリックされたリンクを介してそのページのアンカーが要求されたことを検出するために、どのイベント ハンドラーを使用できますか?

注: FrameA のコンテンツは自動生成されるため、FrameA のページに onClick イベントを使用することはできません。FrameB に表示されるページ内でのみ作業できます。

0 投票する
4 に答える
14001 参照

frames - フレーム内でWebページを開くにはどうすればよいですか?

フレーム内でWebページを開くにはどうすればよいですか?

(私はnetbeansとjavaを使用しています)

たとえば、HTMLページで使用できます

フレームにグーグルが表示されます。

フレーム内で開くためだけに、ブラウザを開く必要はありません。どうやってやるの?

0 投票する
2 に答える
6718 参照

html - iframeの透明なフレームセット、つまり白い背景

フレームセットをiframeにネストしようとしていますが、フレームセットの背景をIEで透明として表示できません。Firefoxは正しく表示されます。

これがiframeです:

そしてこれはFrameset.htmlです:

0 投票する
2 に答える
563 参照

javascript - ブラウザの再起動時にフレーム内でアクセスしたURLをFirefoxに記憶させるにはどうすればよいですか?

クレイグリストの検索結果を2つのフレームに表示するように変更するグリースモンキースクリプトを作成しました。左側のフレームには結果が表示され、右側のフレームには左側のフレームからクリックした場合に各投稿が表示されます(のURLを変更します各結果はtarget="rightframe")と言います。

私が抱えている問題は、ブラウザを再起動すると、結果フレームのURLの「訪問済み」ステータスが失われているように見えることです。つまり、左側のフレームのリンクをクリックすると、リンクは「アクセス済み」スタイルで表示され、ページをリロードしてもこれは持続します。ただし、ブラウザを再起動してページに再度アクセスすると、そのリンクは「アクセス済み」スタイルで表示されなくなります。これにより、私がすでに見た投稿を追跡するのが難しくなります:(。

フレームが問題を引き起こしていると私が信じる理由は、greasemonkeyスクリプトなしでcraigslistの検索結果リンクをクリックすると、ブラウザを再起動しても「訪問済み」ステータスが続くためです。

提案をありがとう!

ジョシュ

0 投票する
2 に答える
932 参照

javascript - フレームで動作するブックマークレット?

来年は、大手ソフトウェア ベンダーの既製の Web アプリをハッキングする予定です。コード ベースの大部分にアクセスできますが、一部の Web フォームについてはブラインドで作業します。もちろん、主要なソフトウェア ベンダーは IE 6 と 7 のみをサポートしています。開発プラットフォームとして IE を使用している場合でも、より「最新の」Web 開発で使用しているブックマークレットの一部を使用すると、非常に便利です。

ただし、フレームを使用しているため、これらのツールはどれも問題のアプリでは機能しないようです。フレームを操作するときにこれらの (または他の) ブックマークレットを機能させるためのヒントはありますか?

0 投票する
2 に答える
253 参照

asp.net - 含まれているフレームからユーザーコントロールにデータを入力します

私には厄介な仕事があります。外枠内にページが含まれています。外枠には、含まれているページ内からいくつかのデータを入力する必要があるユーザーコントロールがあります。問題は、必要なデータを取得する前に外枠がレンダリングされることです。どうすればこれを達成できますか?

0 投票する
1 に答える
1837 参照

java - Javaでフレームを送信する

Javaで生のフレーム(低レベルのインターネットパケット)を送信できますか?

0 投票する
1 に答える
5189 参照

wpf - WPF - ビジュアル印刷時のページネーション

フレーム付きの WPF ウィンドウがあります。printdialog と printvisual を使用してフレームの内容を出力するコードがあります。ただし、フレームスクロールやその他の部分が利用可能であっても、これは画面に表示されるものだけを印刷します。

ページネーションを追加して、フレームのコンテンツ全体が印刷されるようにする方法はありますか?

または、フレームのコンテンツを取得して印刷する別の方法はありますか? つまり、printvisual を使用しないには?

0 投票する
2 に答える
2316 参照

perl - Perl の WWW::Mechanize でフレーム ソースを取得するにはどうすればよいですか?

WWW::Mechanize::Firefox を使用して、アクセスしたページのソースを取得できます。ただし、ページにフレームが含まれている場合は、読み込まれたページの実際のソースではなく、フレーム タグを取得します。Mechanize::Frames は、私が探しているもののようです。併用する方法はありますか?

0 投票する
1 に答える
633 参照

wpf - フレームのナビゲーション xBap の問題

xBap のナビゲーションに問題があります

2 つのページ (Page1 と Page2) を作成しました

ページ 1 には、ページ 2 に移動するためのボタンが 1 つあります。


Page2 にはソースのないフレームがあります

アプリケーションを実行して page2 に移動すると、ナビゲーションは正常に機能します。

しかし、ブラウザーで [戻る] を押すと、もう一度 button1 を押します

ブラウザにこのメッセージが表示されます

画像

注: 場合によっては、試行を繰り返す必要があります

どんな助けでも!!

前もって感謝します