execcommand

    1熱度

    1回答

    確定我做在Javascript WYSIWYG編輯器,我遇到了問題 當我執行: idframe.document.execCommand("BackColor",false,"#000000"); 我的整個iframe的背景顏色變爲黑色。即使有用戶所做的選擇。 薄似乎只發生在Firefox & Opera但不是在Internet Explorer中& Chrome.This是有點怪異的。

    0熱度

    1回答

    我想了解下面的代碼。我幾乎可以得到它,並且能夠修改它。但我想了解它,並且我被困在** oIframe.contentDocument **。我有點知道它做了什麼,但我一直沒有找到任何文件。 謝謝 function command() { if (!testEl) { var oDoc = iframe.contentWindow || oIframe.contentDocument;

    1熱度

    1回答

    我目前正在使用僅使用Jquery和CSS的所見即所得Web編輯器。 我對所有瀏覽器中execCommand的不一致感到惱火。 是否有另一種技術可以實現與execCommand類似的功能。這種檢測突出顯示的文本並更改其CSS設置? 如果有人能與正確的方向我真的很感激

    11熱度

    3回答

    如何使用document.execCommand將字體大小更改爲30像素(例如)? 此: document.execCommand("fontSize", false, "30px"); 不起作用,因爲在功能的execCommand的第三個參數,只允許我輸入之間的值,其中1至7

    5熱度

    2回答

    是否有JavaScript庫允許將字符串保存爲txt文件,並且可以跨瀏覽器使用? 在過去,我一直在使用Downloadify,但我期待在另一種選擇幾個原因: 我希望找到一個純JavaScript的解決方案,而無需對Flash 它似乎Downloadify沒有更新了 (沒有在過去18個月更新) 我遇到了Downloadify的問題在IE 9,其中字符串被切斷

    1熱度

    2回答

    我想插入一個換行符,並在新行中設置插入符的位置。 我有這個 <!-- editable --> <div> hello </div> 然後我添加一個新行 document.execCommand("insertHtml", false, "world" + "<br> "); 但插入符號不<br>後移,所以當我鍵入文本不走新線。 如何在新行中設置脫字符位置,以便在輸入時將其刪

    5熱度

    1回答

    我一直在文檔上呼叫execCommand使所選文本變爲粗體或設置其顏色。但最近我需要在一定範圍內使用execCommand,而不是選定的文本。 我可以這樣做,如果是的話,如何?

    2熱度

    1回答

    我可以讓我的自定義所見即所得的編輯器來將樣式應用到選定的文本沒有問題: pnlDocumentEditor_IFrame.document.execCommand(cmd, ui, opt) ..但我需要能夠做的是讓用戶設置字體或字體大小,或粗體等,以便在發出該命令後鍵入的文本將應用該樣式。 這可能嗎?我試過的所有execCommands似乎只適用於選定的文本。

    0熱度

    1回答

    我正在嘗試使當前選定的節點在字體顏色中呈藍色。目前,我有以下代碼,只有在突出顯示然後單擊時纔會使文本變成藍色。 如何使它成爲可能,以便當我單擊文本時,整個節點使用execCommand更改其字體顏色? $('[contenteditable]').bind('click', function() { currentSentence = window.getSelection().focu

    6熱度

    2回答

    使所選文本加粗: document.execCommand('bold', null, null); 當用戶選擇了一段文本再次(或它的一部分),你怎麼能知道它已經進行了大膽? 粗體只是一個例子。該commandName可能是underline,heading,createLink ...