2011-09-07 4 views
0

J'intègre un bouton qui va lancer le Bookmarklet Evernote dans mon projet. Le code pour le bookmarklet est:Evernote 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); 
       } 
      })(); 

Le code est appelé avec un événement onclick sur un lien HTML. Mon problème est de savoir quel est le meilleur moyen de supprimer le style lorsque Evernote le clipse et le sauvegarde? Alors que c'est lisible?

Répondre

1

Le dénudage n'est jamais sûr et ne le sera jamais. Si Evernote change sa réponse, votre code va probablement se casser.

Vous devriez jeter un oeil à leur API à la place.

+0

Merci pour le commentaire. Je vous en suis reconnaissant. Je vais certainement jeter un oeil à leur API. Merci! – lislis

+0

@leetou Si cette réponse vous convient, cliquez sur Accepter la réponse. J'écris ceci, parce que je suppose que vous êtes un nouvel utilisateur :) – Mustafa