Javascript
Nu se incarca corect paginile in IE /Firefox, in cazul in care avem un tag <script type="text/javascript" src="MyScript.js" /> in pagina (head/body, nu conteaza)
Trebuie schimbat in
<script type="text/javascript" src="MyScript.js"></script>
Apelarea paginii parinte dintr-o fereastra(popup) deschisa cu window.open
se foloseste opener (ex: opener.javascriptFunction())
Optimizare jQuery
- http://encosia.com/2009/06/09/11-keystrokes-that-made-my-jquery-selector-run-10x-faster/
- http://www.artzstudio.com/2009/04/jquery-performance-rules/
- http://stackoverflow.com/questions/1411143/jquery-selector-performance
- http://stackoverflow.com/questions/46214/good-ways-to-improve-jquery-selector-performance
- http://www.componenthouse.com/article-19
- http://blog.dynatrace.com/2009/11/09/101-on-jquery-selector-performance/
Cum pot vedea ce evenimente are atasate un obiect
$(this).data('events').click
NOTA: in cazul in care obiectul nu are evenimente atasate, functia data() intoarce undefined
URL-encoding
Pot folosi encodeURI, encodeURIComponent, sau escape.
Mai multe detalii sunt aici: http://www.javascripter.net/faq/escape.htm
parseInt('08'), parseInt('09') intorc 0 in loc de 8 respectiv 9
Trebuie specificata baza in care se face conversia => parseInt('08', 10), altfel javascript crede ca numerele sunt in baza 8.
page revision: 6, last edited: 16 Sep 2011 12:34