想像一下某个人写的常规网页
[此*未处理*降价](https://stackoverflow.com)...

我是否可以单击一个书签,以便处理页面上的任何原始降价?
它不必在任何地方都可以正常工作,也不必准确地在相当简单的网站上工作。

到目前为止我尝试过的是:

javascript:(function(){
  document.body.appendChild(document.createElement('script'))
    .src='https://cdnjs.cloudflare.com/ajax/libs/showdown/1.7.2/showdown.min.js';
  var converter = new showdown.Converter();
  //and then?
})();`


但是这里我已经遇到了ReferenceError: showdown is not defined

我已经看过http://heckyesmarkdown.com,但这确实与我想要的相反。

最佳答案

我认为您只需要为markdown库添加一个小的超时即可加载。假设3秒钟是这样的:

javascript:(function(){
    document.body.appendChild(document.createElement('script'))
    .src='https://cdnjs.cloudflare.com/ajax/libs/showdown/1.7.2/showdown.min.js';

    setTimeout("var converter = new showdown.Converter(); alert(converter);", 3000);
})();

09-29 21:12