/ 1階層)  新窓用ブラウザを活用する裏技?サンプル
□投稿者/ のなお 【122.249.64.129】(2010/12/04(Sat) 20:42:56)

    新しいブラウザを起動せずに、現在のページに表示させる。で、いいのであれば、
    隠し用のブラウザ部品を用意して「新窓用ブラウザ」変数に設定し、そして、隠しブラウザが読み込まれたらそのイベントでURLを取得し、メインの表ブラウザのURLアドレスを変更する。という方法が考えられます。

    #ここから:サンプル
    ステタスとはステータスバー

    表ブラとはブラウザ
    そのレイアウトは「全体」
    そのURLは「about:blank」
    そのテキストは『<a href="http://nadesi.com" target="_blank">なでしこ</a>』
    その文書完了した時は〜処理カウントはオフ

    隠しブラとはブラウザ
    その可視はオフ
    そのURLは「about:blank」
    その完了した時は〜新窓処理

    表ブラの新窓用ブラウザは隠しブラ

    ●新窓処理
      もし、処理カウントならば、戻る #サイトによっては何回も呼び出されるので1回以上は戻るようにする
      処理カウントはオン
      表ブラのURLは隠しブラのURL #★表ブラウザのURLを変更
      ステタスは隠しブラのURL
    #ここまで

    ご参考まで。


    No5041に返信(まっつさんの記事)
    > お世話になります
    > 簡易ブラウザを作っているのですが
    > リンクタグの『target="_blank"』って無効化できないのかな?と思い
    > 書き込みさせて頂きました
    >
    > せっかく簡易ブラウザを作っても『target="_blank"』があるリンクを
    > クリックするとIEが起動してしまっています・・・
    >
    > リファレンスにあった『なこなこブラウザ』を参考に
    > ブラウザHTML取得→置換→ブラウザHTML書換という風にすれば
    > 最初の起動ページは『target="_blank"』を取り除く事が出来たのですが
    > ブラウザのリンクをクリックして次のページに進めて行くと
    > 『target="_blank"』が無効化できませんでした・・・
    >
    > そこで 次に『ブラウザをクリックした時〜』でリンク先のページを表示する時に
    > 上と同様の処理をさせようとしたのですが コレがまったくうまくいかず
    >
    > なにかリンクの『target="_blank"』を無効化する良い手はないでしょうか?
    > ご教授頂けると助かります
    >
削除キー/

 
関連内容&回答

Nomal リンクの『target="_blank"』... / まっつ (10/12/04(Sat) 18:15) [#5041]
Nomal 新窓用ブラウザを活用する裏技?サンプル / のなお (10/12/04(Sat) 20:42) [#5042] 【 表 示 内 容 】
  └Nomal Re[2]: 新窓用ブラウザを活用する裏技?... / まっつ (10/12/05(Sun) 02:40) [#5043] 解決済み!



Name/
E-Mail/
Title/
URL/
Icon/ (画像を選択/サンプル一覧)
削除キー/ (半角8文字以内)
確認キー/ (”質問掲示板”と記入)
解決済み! BOX/ 解決したらチェック
 

Pass/

BBS CGI RSS CGI
Child Tree RSS/SPAM対応版