Codul sursa al unei functii JavaScript folosind bara de adrese


Acesta este un simplu pont despre o modalitate de a vizualiza codul sursa unei functii JavaScript folosind direct bara de adrese.
Metoda toString() ale obiectului Function returneaza codul sursa al functiei, asa ca daca in bara de adrese veti scrie javascript:numeFunctie.toString() in pagina curenta va afisa codul functiei.
O alta varianta ar fi javascript:alert(numeFunctie.toString())
Exemplu:instsp este o functie folosita pentru a instala search-plugin-ul prezentat in articolul: Verbix Search Plugin - Conjugarea verbelor germane.
Copiatia linia urmatoare in bara de adrese si apasati Enter:

javascript:alert(instsp.toString())

Actualizare: Daca tot veni veni vorba iarasi de cod sursa, pentru Firefox exista pluginul JSView care faciliteaza foarte usor accesul la fisierele JavaScript sau CSS ce sunt incarcate in pagina.

JSView Plugin


Modificare optiune View Source pentru Internet Explorer

Intr-unul dintre proiectele web in care lucrez paginile web generate sunt de fapt fisiere XML care sunt transformate in de browser in paginii HTML folosind XSLT.
De multe ori trebuie sa vad sursa fisierului XML sau HTML, iar Notepad-ul nu ofera multe optiuni, de aceea obisnuiam sa copiez continul din Notepad in alt editor, cum ar fi Notepad++ (pe care il recomand ca un inlocuitor al Notepad-ului).
Pentru Firefox exista multe pluginuri care ofera diferite optiuni de vizualizare a sursei paginii dar pentru IE resursele sunt putine, asa ca urmeaza un tip despre cum se poate schimba optiunea View Source in Internet Explorer:

- Porniti editorul de registri: Start -> Run -> regedit
- Faceti o copie a registrilor, in caz ca modificati ceva din greseala (File -> Export -> All)
- Cautati dupa urmatoarea cheie:
HKEY_LOCAL_MACHINE
|-> Software
|--> Microsoft
|---> Internet Explorer
|----> View Source Editor
|-----> Editor Name (Default) = C:\windows\notepad.exe

- Modificati cheia cu calea catre programul dorit
- In caz ca nu gasiti cheia, cum mi s-a intamplat mie pe ambele calculatoare, trebuie sa creati prima oara cheia View Source Editor si inca o cheie sub cheia precedenta cu numele Editor Name iar apoi editati valoarea (Default) si adaugati calea catre programul dorit.

Screenshot regedit

Pentru cei care nu vor sa se complice cu editarea registrilor, puteti folosi programul Tweak UI din pachetul Microsoft PowerToys for Windows XP. Programul are o optiune pentru modificarea editorului cu care se vizualizeaza sursa paginii.


Pagini
Calendar
January 2007
M T W T F S S
« Dec   Feb »
1234567
891011121314
15161718192021
22232425262728
293031  
Momentan răsfoiţi arhiva cotârlea.ro pentru luna January, 2007.
Categorii
Arhivă