通过bookmarklet触发降价处理

时间:2017-08-06 22:09:01

标签: javascript bookmarklet showdown

想象一下有人写的常规网页 [this * unprocessed * markdown](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,但确实与我想要的完全相反。

1 个答案:

答案 0 :(得分:0)

我认为您只需为加载的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);
})();