rangy

    1

    1答えて

    私はChromeやSafariでは再生できたが、Firefoxでは再生できなかったWebアプリケーションに奇妙なバグが発生しました。 バグを確認するには、www.lastcalc.comにアクセスし、大文字を1つ入力してください。文字は、DIV.questionの "keydown"イベント(contentEditableがtrueに設定されたDIV)のリスナーを介して、白い "ボタン" cssで

    0

    1答えて

    rangy.cssClassApplierを使用して文字列にクラスを適用するにはどうすればよいですか?ありがとう

    5

    3答えて

    コード:これは最近のブラウザ(クロム、FF、オペラで $(end_node.parentNode).has(start_node) :http://jsfiddle.net/4hV6c/4/ ちょうど私がこれをやろうとしているいずれかの選択を行い、あなたがIE8 でスクリプトエラーが発生します、etc)は、start_nodeがend_node.parentNodeにない場合は[]を返し、見つ

    11

    1答えて

    だから私は、ブロックのテキストを含むdivを持っている、以前はユーザーがこのブロックでいくつかのテキストを選択し、私はこの選択肢から範囲オブジェクトを作成しました。選択したテキストの開始点と終了点のオフセットを保存しましたが、範囲を再作成する際に問題が発生しています(操作できるようになりました)。 "quotables"はすべてのテキストを保持するdivです。私が間違っていることは分かりません。

    1

    1答えて

    コンテンツ編集可能なdivの矢印キーをシミュレートすることはできますか?私は "キープレス"イベントを発射しようとしましたが、それはcontenteditableがそれらを無視するようです。 (私はちょうどウェブキット/サファリソリューションが必要です) 矢印キーのようにdiv内のキャレットをプログラム的に移動するだけです。 おそらくTim DownのRangyライブラリが役に立ちますか? ありが

    1

    1答えて

    私は単語を選択し、それを要素構造体で置き換えようとしています。以前はIE=EmulateIE7を使用していましたが、以下のコードが動作していました。その他のいくつかの問題のため、私はIE7メタをエミュレートし、以下のinsertNodeが機能しなくなりました。 function updateNodeAtRange(text, frag) { var range = getFirstRan

    2

    2答えて

    Rangy(http://code.google.com/p/rangy/)を見ていますが、DOMユーティリティがたくさんあるようですが、例がなくてもわかりません。だから私は、私のアイデアをSOに回すことだし、うまくいけば、あなたたちはこれを行うことができますどのように私を見ることができます。 私はRangyで行う必要がどのような位置との寸法を見つけるためにそれを使用しています選択。私は、ドキュメ

    9

    2答えて

    これは私が達成しようとしていることです:ユーザがマウス、キーボード、またはタッチを使って "myDiv"内のテキストを選択すると、3つの慎重なHTMLチャンクを取得したいと思います。選択範囲内のHTML、選択後のHTML(その右側に) htmlは、myDiv.innerHTMLで表示されるようにする必要があります。 タグペア内で選択が開始または終了することがあります(つまり、独立した選択は必ずしも

    2

    1答えて

    Google Chrome拡張機能でRangyを使用しようとしていますが、「モジュール 'WrappedSelection'がサポートされていません」というエラーが表示され続けます。これは素朴な拡張ですので、Rangy以外のこのプロジェクトではコードを実装していません。 RangyがGoogle Chrome拡張機能と互換性があるかどうかは知りませんか?

    1

    1答えて

    ChromeでRangyを使用しようとしていますが、シリアライザとWrappedSelectionモジュールはChromeでサポートされていないようです。 Rangyを適切に初期化しなかった場合、または他の間違いをしてしまったかどうかはわかりません。私はconsole.log(rangy.modules)を実行しました。これは、シリアライザとWrappedSelectionがサポートされていないこ