2011 18 februarie 2011
Am avut această problemă ciudat, în cazul în care o bucată de Javascript lucrat bine în toate ANS browser ca IE bara de obicei
Simplu ... a fost, dar din moment ce scenariul nu a fost scris de mine, a luat un timp pentru a depana această "Obiectul nu suportă această proprietate sau metodă", eroare care doar IE a fost aruncat în sus. Probabil! Dacă ar fi să scriu scenariul, nu aş fi primit această eroare, la toate, ca nu se amesteca nume de variabile mele cu câmpul ID-uri :).
Problemă: Obiectul nu suportă această proprietate sau metodă (pe linia 3)
function funzoneSP(){ document.getElementById('video_id').style.visibility="hidden"; shortdesc = document.getElementById('shortdesc').value; .... }
Soluţie:
Eroare este generata pe thirdrow în exemplul de mai sus (linia 3 ... "shortdesc = document.getE ...."). Am încercat tot felul de lucruri stupide, pe care i dont este chiar merită menţionat aici şi în cele din urmă ghici ce! schimbarea doar var shortdesc la altceva scapat de eroare. Practic! Numele variabilei a trebuit să diferit de fieldID
1 comentariu | Tag-uri: Repara RO | postat in quirks Browser , JavasScript
2010 04 martie 2010
Din butonul radio şi text sunt în linie, astfel încât textul se va alinia la partea de jos a butonului radio, textul va apărea pentru a fi uşor de sub butonul de radio.
Dacă doriţi ca acestea să se alinieze la partea de sus, veţi avea de a plasa radio şi textul în containere separate, cum ar fi divs sau trece peste (după caz) şi vor avea grijă de aliniere. Ar fi mai uşor de utilizat celule de tabel de asemenea, de scurtă de design-l permite.
Acest lucru nu va arata la fel in fiecare browser, ca de fiecare browser-ul afişează radio uşor diferit, deci nu e întotdeauna o să fie probleme de dimensiuni, indiferent de ceea ce faci.
comentarii | postat în quirks Browser , HTML
2009 22 martie 2009
Google incepe un popor de circulaţie prompte sa renunte la Internet Explorer 6 ... de către utilizatori bugging IE6, cu un pop-up pe pagina de încărcare ... nu poate fi o idee foarte buna ... dar fiind un dezvoltator de UI, trebuie să se alăture acestui vagon trupa ... un browser mai puţin pentru mine vă faceţi griji cu privire la Ne pare rau egoist ... este! dar am include acest javascript ... (TRY ACEASTA PAGINA în IE6) ...
Hei! şi în nota de mai stralucitoare ... a se vedea, este un ecran de POWER JavaScript .... se poate aduce chiar si a unui gigant (sau o dată a fost)
Deci ... Ajutor scape lumea de IE6, cu o linie de javascript!
http://code.google.com/p/sevenup/
nici un comentariu | Tags: Probleme IE , IE6 | postat in quirks Browser , Web Developer
2009 19 martie 2009
Cu un alt browser pentru a avea grijă de mâine! (IE8 vine din mâine stat Beta) ... IE6 sa de timp foarte mare este dat de moarte pe termen lung Mercy Datorită ... United We Stand pentru toamna lui IE6
"IE6 este de 4 Netscape nou. Cele hacks necesare pentru a sprijini IE6 sunt tot mai mult privite ca de transport de marfă în exces. Ca Netscape 4 în 2000, IE6 este perceput a fi deţine înapoi de web. "
Jeff Zeldman, standardele de guru
Iar între timp, pentru cei ca mine, care va fi inundat cu cereri de rupere planurile CSS în IE8, aici este de lucru în jurul valorii de vechi / fixaţi cu ajutorul unui Meta Tag-uri (meta http-equiv = "X-UA-compatibile"), ai putea încerca ...
Mis-care se comportă IE8: CSS layout (rupturi de direcţionare o versiune de browser cu ajutorul Meta Tag-uri în IE8)
comentarii | Tag-uri: Annoucements , IE6 , IE8 | Posted in quirks browser
2008 17 decembrie 2008
Dacă sunteţi CSS persoană, ar trebui să ştii durerea în obţinerea de aspectele dvs. de lucru cross-browser. IE8 este încă o altă cheie în lucrările pentru dezvoltatori noi. Anywaz! dacă te-a lovit pe această problemă, aşa cum am făcut ieri, în cazul în care CSS-ul perfect de lucru în IE7 (şi mai devreme), şi brusc Firefox a început să arunce cu accese de furie în IE8, încercaţi acest ... Se părea bine pentru a remedia problemele mele pentru moment ....
Folosind declaraţie Meta, putem specifica motorul de randare ne-ar dori să folosească IE8. Deci, pentru a forţa IE8 pentru a face ca IE7 ... Introduceţi Tag Meta următoarele în capul a documentului: -
<meta http-equiv="X-UA-Compatible" content="IE=7" />
În mod implicit Meta IE ar fi: -
<meta http-equiv="X-UA-Compatible" content="IE=8" />
care ar face IE8 face de start, folosind noul mod de standarde.
Dacă este necesar, această sintaxă ar putea fi folosite pentru a gazdui pentru alte browsere ca de mai jos:
<meta http-equiv="X-UA-Compatible" content="IE=8;FF=3;OtherUA=4" />
Mai multe despre doctypes:
Dacă nu sunteţi încă familiarizat cu fel de animal numit "doctype" ... aici este un rapid citit
Ce sunt doctypes? Care sunt quirks BROWSER si modul strict?
Setarea DOCTYPE în XSL
Pentru o mai înţelegere în profunzime despre doctypes, încercaţi să vizitaţi aceste link-uri ...
A List Apart: Fix site-ul cu DOCTYPE dreapta!
A List Apart: Dincolo de DOCTYPE: Standarde web, înainte de compatibilitate, şi IE8
Notă: Deşi mulţi dintre noi, HTML / CSS de persoane au fost neglija importanţa de decleration DOCTYPE în documentele noastre, Setarea DOCTYPE dreapta, este, de obicei, răspunsul la problemele browser-ului pentru cele mai multe.
1 comentariu | Tags: DOCTYPE , adică chestiunile care , IE8 , meta tag-uri , Tips & Tricks | postat în quirks Browser , HTML
2008 20 noiembrie 2008
În Firefox ... uneori este posibil să fi observat că începe să clipească cursorul pe ecran. S-ar putea întâmpla atunci când faceţi clic pe orice element de pe pagină, o divizie sau o imagine, etc acest cursor intermitent în fereastra de browser-ul este de fapt o caracteristică Accesibilitatea FireFox numit "caret de navigare". Aceasta permite caracteristici / permite utilizatorilor să selecteze textul de pe pagina cu tastatura (care în mod normal, au tendinţa de a face cu utilizarea mouse-ului nostru).
Ei bine! dacă doriţi să donot această caracteristică de presa ... simplu "F7", pentru a comuta la fals şi vice-versa (dacă doriţi ON). Ai putea, de asemenea, de tip "about: config" în bara de adrese (de tip în "caret" în caseta de filtru) şi pur şi simplu faceţi dublu clic pentru a schimba optiunea "accessibility.browsewithcaret" de la "true" (porniţi de navigare pe caret) pentru "fals "(transforma caret navigarea OFF)
comentarii | Tags: FF bug-uri , Corecţii FF , FF Hacks , FF Probleme , Firefox | postat în quirks browser
2008 10 octombrie 2008
CSS pentru non-IE browsere: ei nici o veste de la dezvoltatorii de CSS care, CSS Selectori pentru copii, cum ar fi exemplul de mai jos, nu par să lucreze în IE.
de exemplu, div span> {unele} CSS, înseamnă că "atunci când un element de control este un copil (şi nu un nepot sau un copil mare mare, etc) a unui element de divizare".
Dar am folosit acest context pentru avantajul nostru. Punct de vedere istoric, selectorul de copil a fost folosit pentru a ascunde comenzi CSS din IE. Pur şi simplu prin plasarea html>body , în faţa a orice comanda CSS IE va ignora:
html>body .foo { CSS commands go here ;}
Acest lucru funcţionează pentru că <body> este întotdeauna un copil de <html> - poate fi, desigur, nu un nepot sau mare-nepot de <html> .
Acum, că IE 7 înţelege selectorul de copil, trebuie să introduceţi o etichetă comentariu gol în direct, după mai mare decât semnul IE 7 nu va înţelege acest lucru, atunci selectorul de (cine stie de ce?!) Şi, prin urmare, va ignora total această comandă CSS.:
html> /**/ body .foo { CSS commands go here ;}
Dacă nu s-au văzut deja înainte de acestea, au o citire prin următoarele, precum şi
comentarii | Tags: Bugs IE , Repara IE , hacks IE , adică chestiunile | postat în quirks browser , CSS
2008 04 octombrie 2008
Ca de obicei, una din cele mai multe probleme ciudate cu IE şi aceasta trebuie să rândurile în TOP 10 al quirks IE.
Formularea problemei (Aceasta a fost problema mea, poate ai abateri similare):
Am multe DIV este, în pagina cu clasa "Sector", care nu este nimic, dar titlul de o secţiune de pe pagina. Deci, am un stil arata ca acest
Sector {font-size: 18px; fundal: # cfcfcf; padding: 5px;}.
Div este un bar de culoare gri deschis, cu un text negru. Ce se întâmplă în IE este unele dintre aceste anteturi secţiune sunt afişate ok, dar unele sunt invizibile, până când, în care se derulează pagină sau faceţi clic pe ceva pe pagina, etc Uneori, ele tind să dispară atunci când faceţi clic pe "Alt" cheie atunci când pagina de jos sau derula cu bara de defilare. Uneori ele par să reapară atunci când reîncărcaţi (F5), pagina. Am scurt un DIV perfect simplu, cu un stil simplu, se comportă BAD.
Ce ar putea cauza un astfel de comportament haotic? Ei bine! Sincer, nici o idee!
POSIBILE SOLUŢIE:
Din nou, nu ma intrebati de ce, dar în multe cazuri această problemă tinde să dispară atunci când se adaugă poziţia: faţă de un comportament greşit elementele de stil, cum ar fi acest
Sector {font-size: 18px; fundal: # cfcfcf; padding: 5px; poziţia: relativă}.
Ciudat, dar ce să spun? Dumnezeu mă binecuvânteze din RO!
I DO Partajaţi-le cu SUA, dacă aţi avut probleme similare.
comentarii | Tags: Bugs IE , Repara IE , hacks IE , adică chestiunile | postat în quirks Navigator , CSS , HTML
2008 2 septembrie 2008
De multe ori ne simţim nevoia de a scrie hacks browser specfic (deşi nu este o practică bună, am dezvoltatorii UI trebuie să recurgă la astfel de rele până la marile razboaie Browsere ajunge la un armistiţiu). Mai devreme, am menţionat în acest articol Pentru schimburile de dvs. Numai , cum să scrie un fragment de CSS care ar fi vizibil pentru browserele IE <IE7 numai.
Ieri, am avut un caz, în cazul în care am vrut să scrie unele FireFox specific CSS fragmente. Ei bine! Eu nu sunt sigur dacă există un cod CSS pentru acest lucru, dar există un HTML. Există o captură Deşi, această bucată de cod HTML doesnot trece de validarea HTML. Dar, anywaz! Dacă sunteţi blocat prost sau ca atare, nu au ceea ce priveşte, pentru validare (uneori trebuie să fie crud), aţi putea folosi următorul text pentru a declara o legătură într-o foaie de stil numai FF sau chiar doar codul CSS în acest bloc. Codul este
Pune <comment> Firefox doar HTML / CSS / Scripturi aici </ comentariu>
de exemplu,
<comment>
<style>
/ * Stiluri de numai FF * /
FIELDSET {frontieră: 1px solid # dddddd;}
</ Style>
</ Comment>
Eu "m fericit pentru moment, ...
comentarii | Tags: bug-uri FF , FF Hacks , Probleme FF | Posted in quirks Navigator , CSS , HTML , JavasScript
2008 15 iulie 2008
Ei bine! În mesaj mai devreme de câteva zile înapoi în ceea ce priveşte opacitate în IE8, am uitat să menţionez un punct important pe care "IE 8 modul strict nu permite pentru CSS opacitate".
Pentru cei care donot înţeleg ce vreau să spun de modul strict, aici este tutorial rapid .
O lucrare în jurul valorii de la acest lucru (Înainte de a IE Dev Team dau seama că au pavat calea pentru re-rutine de lucru peste tot în lume, pentru site-uri web folosind pop-up cu unele lumini opacitate, şi a pus din nou sprijinul pentru opacitatea) este de a utiliza o imaginea semi-transparent ... de preferinţă în format PNG (am avut experienta neplacuta a obţine imagini GIF transparente pentru a lucra ca au fost trebuia sa). Crearea unei imagini PNG de culoare şi de procentul de transparenţă vă place, aveţi în editorul de imagini favorit şi să-l utilizaţi ca o imagine de fundal pentru suprapunerea lightbox dumneavoastră.
de exemplu
În loc de ceva de genul asta
. Lighbox_overlay {
background-color: # FFFFFF;
Z-index: 1001;
-Moz-opacitate: 0,6;
opacitate: 0.60;
filtru: alpha (opacity = 60);
}
Faceţi acest lucru ....
. Lighbox_overlay {
background: url (bkg.png) repetare;
}
Pentru a încerca, CLICK AICI! | LA DOWNLOAD, CLICK AICI!
comentarii | Tags: Bugs IE , Repara IE , adică chestiunile care , IE8 | postat in quirks Browser , CSS