• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:WYSIWYG editor execCommand ie createLinkについて)

WYSIWYG editorのexecCommand createLinkについて

このQ&Aのポイント
  • WYSIWYG editorを使用している際に、execCommandのcreateLinkに関する情報を求めています。
  • 現在、IEを使用している場合に限り、リンク設定用フォームを作成表示すると、選択範囲がなくなり、リンクを作成できません。
  • 解決策を探しています。具体的な方法や参考URL、キーワードなど、どんな情報でも助かります。

質問者が選んだベストアンサー

  • ベストアンサー
  • takahathi
  • ベストアンサー率100% (2/2)
回答No.1

range保存し再利用すればいい。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • wysiwygの状態を取得する方法

    TinyMCEやFCKeditorでは、iframe内の位置におけるexecCommandの状態を取得していますが、これはどのようにすれば取得できるのでしょうか。 言葉では意図を伝えづらいので具体例をだします。 http://tinymce.moxiecode.com/example_full.php?example=true  (TinyMCEデモ) このページで、通常の文字列にカーソルを合わせると、Tinymceのスクロールバーに 『Path: p』と表示されます。 太字にカーソルを合わせると『Path: p >> strong』、リンクにカーソルを合わせると『Path: p >> a』、画像にカーソルを合わせると『Path: p >> img』と表示されます。 このように、カーソルを合わした箇所におけるexecCommandの状態を取得したいのですが、方法を知っていたら教えていただけないでしょうか。 (エディタのソースを見ても適応箇所がわかりませんでした)

  • JavaScriptを直接呼んでリンク

    Linux+Apacheで開発しております。 javascriptを直接呼んで任意のリンクへ移動したい のですが、現在ですとダイアログが表示されて ダウンロードしますか?と聞かれます。 そうじゃなくってhoge.jsに書いたリンク先へ 移動したいのです。 ご存知の方がいらっしゃいましたらご教授下さい。 よろしくお願いいたします。 <a href="http://hoge.co.jp/hoge.js">ホゲリンク</a><br> --------- hoge.js -------- document.write("<iframe width='300' height='300' src='http://hoge.co.jp/hoge.php' NAME='iframeName'></iframe>");

  • ライブドアブログ WYSIWYGエディタで画像にリンクを受けこむには

    ライブドアブログを使い始めました。 WYSIWYGエディタを使って記事を書きたいの ですが、画像にリンクを埋め込むにはどうすれば いいのでしょうか? 画像を選択してリンク設定よりリンク先URLを 記入するのですが「リンクするテキスト」を 空白のままではエラーとなります。 文字は表示せずに画像だけクリックすればリンク先へ 移動できるようにしたいのですが。。。 わかる方いたら宜しくお願いします(>_<)

  • 現在開かれているIEのアドレスを取得したい

    お世話になります。 VBAで作成しております。 objIE.Navigate "http:A" でAのページを開こうとしています。 しかしながら、Aに行くにはパスワードが必要で途中でBのパスワードを入力する画面が必要になることがあります。 既にログインしている場合は objIE.Navigate "http:A" IEのフォームに対して入力するコマンド でうまくいくのですが、 ログインしていないときは objIE.Navigate "http:A"をすると、パスワード入力画面が 出てきますので、 IEのフォームに対して入力するコマンド でエラーが出ます。 そこで、現在開かれているページのアドレスを取得して、 "http:A" ならIEのフォームに対して入力するコマンド を実行と したいのですが、 現在IEで開かれているアドレスはどのようにすれば取得できるでしょうか? お手数ですがよろしくお願いします。

  • ポップアップメニューのリンク先はhttp://だけ

    Macromedia Fireworks 8 スーパーリファレンス を使用して、作成しています。 Macromedia Fireworks 8でポップアップメニュー を作成しています。 一つのメニュー(リンク先:http://www.yahoo.co.jp) を選択すると、Yahoo!JAPANのHPが開きます。 もう一つのメニュー(リンク先:C:\hoge\hoge.html) を選択すると、IE6はまったく反応しません。 Mozilla Firefox2.0で開くと、 "/C:/hoge/hoge.html にはファイルが見つかりませんでした。" と表示されます。 ポップアップメニューのリンク先はhttp://だけ? なんでしょうか? お忙しいところ申し訳ございません。 ご教授お願いいたします。

  • iframeでhatenaを読み込むとページ遷移

    以下のurlをiframeで読み込むと、IE6、IE7でページ遷移してしまいます。(一度iframeとして表示された直後) http://b.hatena.ne.jp/entry/panel/?url=http://hoge.com/ <html> <body> <iframe src="http://b.hatena.ne.jp/entry/panel/?url=http://hoge.com/"></iframe> </body> </html> 他のブラウザのように、ページ遷移せずに、iframeとしてその場で表示させるにはどのようにすればよいでしょうか?また、なぜこのような現象がおきるのかも教えて頂けると幸いです。

  • IE7,IE8アクセス済みのリンクが紫色にならない。デフォルトですか?

    IETesterを使用して作成したサイトの表示確認をしています。 http://www.my-debugbar.com/wiki/IETester/HomePage IE7,IE8で作成したサイトの表示確認をしていると、既にアクセス済みのリンクが紫色にならず未アクセスの青色状態のままです。IE5.5及びIE6の場合、同じリンクでも、アクセス済みのものは紫色になっているのに。 これは、作成したサイト側のバグですか?それともIE7,IE8は、デフォルト状態では、アクセス済みのリンクでも紫色にならず青色状態のままの設定なのでしょうか? 作成したサイト側のバグの場合: 改善策を教えて下さい。 IE7,IE8の設定の場合: アクセス済みのリンクの色を変更する設定を教えて下さい。 参考サイト等ありましたら、教えて下さい。

  • IE5.0のソース表示

    IE5.0のメニューで[表示]→[ソース]を実行すると、 メモ帳が起動され表示されたソースは\Windows\tempに ファイルが作成されます。 これら起動するエディタ・保存先を任意の場所にしたいの ですが、どのようにすればよろしいのでしょうか?

  • IEからファイルを開いた時の保存方法

    いつもお世話になっております。よろしくお願い致します。 IE(6.0)でHTMLを読み込み、そこからリンクを貼ってあるExcelやWord(共に97)ファイルを読み込ます。 そこで、このファイルを別の名前で保存したいのですが、 IEの「ファイル-名前をつけて保存」を選択してもHTML形式しか認識してくれません。 Excel,Wordとして保存するにはどういう設定をしたら良いかを教えて下さい。 また、Excelを表示した際に、上部にメニューコマンドが出る場合と出ない場合があります。(同じPC環境でも。) 常にメニューコマンドが出るような設定方法があればこちらも教えて下さい。

  • IE6におけるdisplay:block;について

    分かりにくい文章かもしれませんがよろしくお願いします。 HTMLで以下のようなCSS設定にしています。 ■HTML部 <table> <tr> <td class="hoge"><a href="aaa.html">AAA</a></td> <td class="hoge"><a href="bbb.html">BBB</a></td> <td class="hoge"><a href="ccc.html">CCC</a></td> </tr> </table> ■CSS部 .hoge { font-size: 14px; text-align: center; } .hoge a { text-decoration: none; display:block; } 上記例で言うと「AAA」の部分はセル内全部がリンク領域となって クリックできるのですが、「BBB」「CCC」においてはテキスト部しか クリック範囲がありません。(display:block;の効果が出ていない) IE7、FireFoxで見るとすべてリンクできるようになっていました。 IE6でも同じような効果を与えたいのですがどのようにすればよいでしょうか? よろしくお願いします。