我想加載一個Markdown編輯器,像一個StackExchange在它的網站上使用Bookmarklet或瀏覽器擴展插入到Forrst.com網站。包含外部Javascript和CSS文件到另一個網站的DOM
基本上它看起來像我需要......
加載CSS文件到Page
https://raw.github.com/ujifgc/pagedown/master/demo/browser/demo.css負載這3個JavaScript文件上傳到頁面
https://raw.github.com/ujifgc/pagedown/master/Markdown.Converter.js
https://raw.github.com/ujifgc/pagedown/master/Markdown.Editor.js
https://raw.github.com/ujifgc/pagedown/master/Markdown.Sanitizer.js加載以下JavaScript到頁面中,使這一切運行...
//Load and run this code in the page...
// Find and replace the curent textarea with the HTML we
// need for our markdown editor to work
var htmlToReplace = ' \
<div class="wmd-panel"> \
<div id="wmd-button-bar"></div> \
<textarea class="wmd-input" id="wmd-input" name="description"></textarea> \
</div> \
<div id="wmd-preview" class="wmd-panel wmd-preview"></div>';
$("#description").replaceWith(htmlToReplace)
//Run the markdown editor scripts
(function() {
var converter1 = Markdown.getSanitizingConverter();
var editor1 = new Markdown.Editor(converter1);
editor1.run();
})();
如果任何人都可以點我就如何有所建樹正確的方向像這樣,我相信這是可能的,我真的很感謝幫助
你使用瀏覽器擴展進行了哪些研究或嘗試? – jfriend00
@ jfriend00到目前爲止,我認爲我已經想出了所有合適的JavaScript來使它工作,這只是一個讓所有我的JS文件包括在頁面中的問題 – CodeDevelopr
正如我所說的,當你研究瀏覽器擴展如何工作時,你有關於它的具體問題?我們不打算成爲你的研究員。你做了研究,看看有關瀏覽器擴展如何工作的文檔,如果你無法弄清楚,你可以根據你學到的知識來問一個更具體的問題。 – jfriend00