Domanda

Sto integrando un pulsante che lancerà il segnalibro Evernote nel mio progetto. Il codice per il bookmarklet è:

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

Il codice viene chiamato con un evento OnClick su un collegamento HTML. Il mio problema è qual è il modo migliore per eliminare lo stile quando Evernote lo ritaglia e lo salva? In modo che sia leggibile?

È stato utile?

Soluzione

Strippare lo stile non è mai sicuro e non lo sarà mai. Se Evernote cambia la sua risposta, il tuo codice probabilmente si romperà.

Dovresti dare un'occhiata al loro API invece.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top