onsdag 27 juni 2012

Inkludera externa javascript från bokmärken

Ibland kan det vara bra att kunna ladda in externa JS-bibliotek när man undersöker/felsöker webbapplikationer (oftast av äldre modell utan något JS-bibliotek inkluderat).

Råkade ut för detta i veckan, då jag undersökte en Java Servlet. Denna servlet gjorde lite olika saker beroende på vilka HTTP-headers som skickades in. 

Jag ville undersöka hur servleten fungerade genom att debugga den lokalt. Kom på att jag kunde använda *jQuery för att snabbt skapa ett AJAX-request mot servleten. Dock hade inte denna applikation jQuery inkluderat, så därför lade jag till följande bokmärke i min webbläsare:


OBS: Notera att javascript: måste läggas till innan scriptet.

Genom att bara trycka på en knapp uppe i menyn fick jag nu tillgång till all jQuery biblioteket och dess funktionalitet. Snabbt smidigt och användbart!


Tips: Det andra argumentet (URL:en) i ovanstående kod kan bytas ut mot prompt('url?') för att kunna  lägga till andra JS-bibliotek.

Hade självklart mycket hellre mockat bort anrop mot databas, filsystem etc och skrivit jUnit-tester för att undersöka servleten, men eftersom jag inte ville ändra något av den ursprungliga koden var inte detta ett alternativ.


/Nils - från tåget mellan Alingsås till Jönköping

Inga kommentarer:

Skicka en kommentar