人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

javascript について

下記のようにして、選択された範囲にリンクを張るように作ってみました。

firefoxでは問題なく動くのですが、
ieですとテキストだけを選択したときには問題なく動作しますが、
画像だけを選択した場合は思い通りに行きません。
画像だけを選択するとその内容が取得できていないようです。
ちなみに「テキスト画像テキスト」というように
テキストを画像を挟んで選択するとうまくいきます。

原因と解決策を教えて下さい。

お願いします。

コードが長くて文字数超過になるので
コメント欄に記載させていただきます。

●質問者: worldtravel
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:firefox IE JavaScript いただきます コメント欄
○ 状態 :キャンセル
└ 回答数 : 1/1件

▽最新の回答へ

1 ● neuromancer_sho

ieが空っぽなのと、"editor"というフレームがどうなっているのか分からないので、

 ie=document.all;
 if (ie) 
 {
 //var win = frames['editor'].window;
 //var doc = frames['editor'].document;
 var win = window;
 var doc = win.document;

というふうにして試したところ、画像だけを選択した場合でもリンクが貼れました。IE8で。

◎質問者からの返答

ありがとうございます。

しかし期待通りの動作はしませんでした。

http://wiki.bit-hive.com/tomizoo/pg/JavaScript%20%A5%A4%A5%F3%A5...

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ