Dołącz zewnętrzne pliki JavaScript i CSS do DOM innej witryny

Próbuję załadować edytor Markdown, taki jak ten, którego używa StackExchange na swojej stronie do witryny Forrst.com z rozszerzeniem Bookmarklet lub Browser.

Zasadniczo wygląda na to, że potrzebuję ...

Załaduj plik CSS na stronę
https://raw.github.com/ujifgc/pagedown/master/demo/browser/demo.css

Załaduj te 3 pliki Javascript na stronę

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

Załaduj ten Javascript na stronę, aby wszystko działało ...

<code>//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();
})();
</code>

Jeśli ktoś mógłby wskazać mi właściwy kierunek, w jaki sposób osiągnąć coś takiego, uważam, że to możliwe, że naprawdę doceniłbym pomoc

questionAnswers(1)

yourAnswerToTheQuestion