Hogyan készítsünk el a szükséges attribútumot a régebbi verziók bemenetére - pl

Minden webfejlesztő számára nincs komolyabb probléma, mint például a termék teljes cross browser-kompatibilitása. Valószínűleg ez egy jó szakember egyik fő feladata: annak biztosítása, hogy webhelye mindig helyesen jelenjen meg minden böngészőben.
Paraméter szükséges. ami néha bemenetre van használva, nem működik az ősi IE-ben, ami egyszerűen nem hagyható így. Azok az elhunyt felhasználók, akik továbbra is használják az IE6-ot, ugyanígy könnyen kezelhetik webhelyét a Google Chrome legfrissebb verziójának felhasználóival együtt. Ki, kivéve a webfejlesztőket, gondoskodhat róluk.
Fájdalmas, az Internet Explorerről
A normál böngészők - köztük a Firefox, az Opera és a Google Chrome - számára ez a feladat viszonylag egyszerű. Még a régi verziók ezen böngészők egyformán jól jelzik a html-kódot, ha ez természetesen nem használják az új technológiát. De ahhoz, hogy elérje ezt az Internet Explorer böngészőjeiben, titániumra törekszik.
Az Internet Explorer minden verziójának saját, egyedülálló dülöngélése van. Ami IE6-ban működik, az nem az IE7-ben működik, és fordítva. A Microsoft ezen állatkertje még a böngésző legújabb verziójában sem tudott legyőzni.
Annak megértéséhez, hogy a böngészők fejlesztői miért nem tudják csak a W3C szabványait a webhelyépítésre, nem tudom.
Szóval, mint egy web-fejlesztő, meg kell játszani a „réteg” a szeszélyes böngészők és ismereteket igényel, és cirkuszok látogatók. És remek, hogy a webfejlesztők még mindig képesek erre.
Kacsa, hogyan érhet el munkát az IE régebbi verzióiban?
JS jön a segítségünkre. Korábban nem tudtam elviselni, és most nem látok semmilyen utat a "helyes" WEB kiterjedésében.
Nem találtam fel az alábbi megoldást, hanem egy burzsoá blogból. Mivel mohó vagyok, és a blog polgári, nem fogok kapcsolódni hozzá.
Mindenkinek az fnCheckFields () funkciója lesz. Helyezze a JS kódot webhelyére:
Általában javasoljuk hogy a HEAD tag html-oldalak az elején, de én még mindig ajánlom, hogy azt az az oldal alján a záró BODY tag. Így a JS-nek kevesebb hatása van az oldal terhelési sebességére.
A beviteli ablak, ahol a kívánt paramétert meg kell adni, a html nyelvben így kell kinéznie:
Ez a szkript nagyon egyszerűen működik: a Küldés gombra kattintva. a szkript ellenőrzi az összes argumentumot a kívánt paraméterhez, és ha megtalálja, akkor ennek megfelelően megvizsgálja a mező megadott értékét. Ha semmi sem szerepel ilyen bejegyzésben, akkor figyelmeztető ablak jelenik meg a belépéshez. Az adatokat nem küldi el bárhol.
Figyelemre méltó az is, hogy ha van egy normális böngésző, amely megtanulta, hogy megértsük ezt a paraméter, mint amilyennek lennie kellene, ez a figyelmeztető ablak nem ugrik fel, és fut a standard szükséges paramétereket eszköz a böngészőt.