Ich habe das folgende Bookmarklet zum Laufen gebracht:
javascript:
(function(){
var s1=window.document.createElement('script');
s1.setAttribute('src','http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js');
window.document.body.appendChild(s1);
var s2=window.document.createElement('script');
s2.setAttribute('src','http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.7/jquery-ui.min.js');
window.document.body.appendChild(s2);
s1.onload=s1.onreadystatechange=function(){
if(!this.readyState||this.readyState=='loaded'||this.readyState=='complete'){
s2.onload=s2.onreadystatechange=function(){
if(!this.readyState||this.readyState=='loaded'||this.readyState=='complete'){
$('div').draggable();
$('div').resizable();
$('div').css({'border-style':'dashed','border-width':'3px','border-color':'black','background':'#00ccFF'});
}
}
;
}
}
;
}
)();
Hier ist dasselbe Bookmarklet komprimiert, die Leerzeichen wurden entfernt und es ist einsatzbereit:
javascript:(function(){var s1=window.document.createElement('script');s1.setAttribute('src','http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js');window.document.body.appendChild(s1);var s2=window.document.createElement('script');s2.setAttribute('src','http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.7/jquery-ui.min.js');window.document.body.appendChild(s2);s1.onload=s1.onreadystatechange=function(){if(!this.readyState||this.readyState=='loaded'||this.readyState=='complete'){s2.onload=s2.onreadystatechange=function(){if(!this.readyState||this.readyState=='loaded'||this.readyState=='complete'){$('div').draggable();$('div').resizable();$('div').css({'border-style':'dashed','border-width':'3px','border-color':'black','background':'#00ccFF'});}};}};})();
Referenzen:
- Ich fand die folgende Seite sehr hilfreich, um die Lesbarkeit zu verbessern und Lesezeichen zu schreiben: subsimple.com
- Auch zum Testen jsfiddle.net erwies sich als sehr hilfreich für unterwegs