[Prototype] Modifica al bookmarklet cerca API

In riferimento a quest'articolo raccogli link su Prototype e Scriptaculous, ho leggermente modificato l'API Search Bookmaklet; per cercare le API sul sito Prototype.org, in modo tale che si clicca su Annulla o si clicca su OK senza aver specificato alcunchè, non ci ritroviamo una pagina bianca con null e non ricerchiamo valori nulli nel sito:
javascript:p=prompt('Cerca nelle API di Prototype'); if(p && p.toLowerCase() != "null" && p.toLowerCase() != "") { p=p.replace(/\./g, '/'); window.location='http://prototypejs.org/api/'+p.toLowerCase();} else www;
Controllo innanzitutto che p non sia nullo e che la stringa non sia vuota o diversa da null. In caso contrario faccio scatenare volontariamente un errore javascript nell'else in modo da lasciarmi nella pagina corrente senza far avvenire nulla.


0 comments:

Byte Strike Blog - Designed by Posicionamiento Web | Bloggerized by GosuBlogger