Limitari Java Script

Nu sunt un expert in Java Script, chiar din contra as putea spune ca sunt novice.Insa, lucrand la tema 3 si tema 4 la IE, si bineinteles citind multa documentatie am dat de urmatoarele probeme:

* Javascript nu poate executa/citi date intre diferite domenii, chiar daca poate face acest lucru intre ferestre diferite ale browserului.
Singura exceptie este top.location.href care poate fi setat nu citit. Aceasta metoda nu functioneaza pe IE<=5.5. Putem folosi aceasta proprietate pentru a scapa de "frame busting" adica atunci cand frame-ul nostru esta arat in alt site(si nu dorim asta). Pe siteul quirksmode.org este dat ca exemplu un script simplu pentru frame busting:

var quirksMode = (top == self);
if (!quirksMode) top.location.href = '/index.html';

* Javascript nu poate scrie pe hard-diskul utilizatorului date cu exceptia cookie-urilor.

* Javascript nu poate seta valoarea unui camp input type="file" astfel ca nu poate uploada de exemplu fisere ce contin parole de pe calculatorul utilizatorului.

* Nu se poate inchide folosind javascript o fereastra deshisa de utilizator (nu exista limitari de acest gen pentru ferestrele deschise cu javascript)