0

プロジェクトにEvernoteブックマークレットを起動するボタンを統合しています。ブックマークレットのコードは次のとおりです。

javascript:(function() {
       EN_CLIP_HOST='http://www.evernote.com';
               try{
                    var x=document.createElement('SCRIPT');
                    x.type='text/javascript';
                    x.src=EN_CLIP_HOST+'/public/bookmarkClipper.js?'+ (new Date().getTime()/100000);                                                                                                
                    document.getElementsByTagName('head')[0].appendChild(x);
                }catch(e) {     
                    location.href=EN_CLIP_HOST+'/clip.action?url='+encodeURIComponent(location.href)+'&title='+encodeURIComponent(document.title);
                }
            })();

このコードは、HTMLリンクのonClickイベントで呼び出されます。私の問題は、Evernoteがそれをクリップして保存するときに、スタイリングを取り除くための最良の方法は何ですか?読めるように?

4

1 に答える 1

1

スタイリングを取り除くことは決して安全ではなく、決して安全ではありません。Evernoteが応答を変更すると、コードが壊れてしまう可能性があります。

代わりに、それらのAPIを確認する必要があります。

于 2011-09-07T22:36:48.347 に答える