2017-09-06 3 views
0

radeditorを使用しています。ユーザーはリンク(アンカータグ)を挿入します。そしてアンカータグはcontenteditable = "false"となるので、リンクテキストは変更できません。しかし、問題は、リンクテキスト全体が選択されていると思われるリンクをクリックしたときです。radeditorで編集可能なアンカータグがie11で選択されていません

First Image

これはIE7上で、より高いバージョンのブラウザとの互換モードで正常に動作しています。 しかし、IE 8,9,10,11の標準モードではそうではありません。

Second Image

これは、その純粋なブラウザエンジンに関連するような印象を与えます。しかし、この問題が選択されたリンクを表示するための代替アプローチがあるかどうかを知りたいと思います。

ご意見をお寄せください。おかげさまで

答えて

0

最初のスクリーンショットのように同じ外観を表示できませんでした。しかし、私は、私の場合、エンドユーザにとってはうまくいくカスタムスクリプトを使って要素全体を選択することができました。以下は、探している人のスクリプトです。

function OnClientLoad(editor, args) { 
    editor.attachEventHandler("onmouseup", function (e) { 
     var selectedElm = e.srcElement; 
     if (selectedElm.tagName && selectedElm.tagName.toLowerCase() == 'a') { 
      editor.selectElement(selectedElm); 
      if (e.preventDefault) { 
       e.preventDefault(); 
      } 
     } 
    }); 
} 
関連する問題