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

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.