nunca nueve

mai nou a gust de tothom

bookmarklets

Filed under: ordinadors — 2003-12-31, Wednesday @ 22:54 (329)

Avui us parlaré dels bookmarklets. Son uns trossets de codis en Javascript (no és el mateix que Java) i serveixen per fer-li coses a la pàgina html.

Us posaré alguns bookmarklets i vosaltres els proveu en aquesta pàgina mateix. Com fer-ho? copieu el que hi ha en l’espai “quote” i ho enganxeu al lloc on escriviu les adreçes d’internet, per exemple: “lacomunitat.net”.

Aquest canvia el color de fons a blanc, negre el text i blau els links:

javascript:(function(){var newSS, styles=’* { background: white ! important; color: black !important } :link, :link * { color: #0000EE !important } :visited, :visited * { color: #551A8B !important }’; if(document.createStyleSheet) { document.createStyleSheet(%22javascript:’%22+styles+%22′%22); } else { newSS=document.createElement(’link’); newSS.rel=’stylesheet’; newSS.href=’data:text/css,’+escape(styles); document.documentElement.childNodes[0].appendChild(newSS); } })();

Aquest per tornar la pàgina al meu blau i blanc:

javascript:(function(){var newSS, styles=’* { background: #154273 ! important; color: #DCDCDC !important } :link, :link * { color: #CCCC00 !important } :visited, :visited * { color: #E6E680 !important }’; if(document.createStyleSheet) { document.createStyleSheet(”javascript:’”+styles+”‘”); } else { newSS=document.createElement(’link’); newSS.rel=’stylesheet’; newSS.href=’data:text/css,’+escape(styles); document.documentElement.childNodes[0].appendChild(newSS); } })();

Aquest serveix perquè la pàgina fagi un scroll automàticament. Apreta qualsevol tecla perquè pari. Si voleu que vagi més ràpid o lent canvieu el “150″.

javascript:var wN2sc8Rl;Sa5gNA9k=new Function(’clearTimeout(wN2sc8Rl)’);document.onkeydown=Sa5gNA9k;Sa5gNA9k(); void(wN2sc8Rl=setInterval(’if(pageYOffset

Aquest fa més grans les zones d’escriure, per exemple la zona dels comentaris d’aquest blog.

javascript:(function(){var i,x; for(i=0;x=document.getElementsByTagName(%22textarea%22)%5Bi%5D;++i) x.rows += 5; })()

Vaja, no hi pensava. Potser alguns bookmarklets no van en tots els navegadors. Jo faig servir Mozilla Firebird i funcionen tots. Si en voleu més, proveu aquí i aquí.

He tingut força maldecaps perquè el motor de lacomunitat pillava trossos dels bookmarklets com si fos codi html o emoticons. Afortunadament, després de 10 proves he guanyat jo :mrgreen:

No Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

(required)

(required)


 
No al 5% | Cap ciutadà sense veu a les Corts valencianes