Ik wil gewoon weten hoe je een if
-statement in eenvoudige HTML. Zoals de [if IE6]
dingy
Ik wil graag iets doen als deze
[IF 5>6]
Hoe is de syntaxis? Ik kan niets anders vinden, maar [If!IE6]
en dingen zoals dat, is dat zelfs mogelijk?
Bedankt veel
EDIT: Ik wil alleen scalaire nummers vergelijken, want ik heb een dynamisch gemaakt HTML. Bijvoorbeeld [If 4 == 6]
. Ik wil IE-versies niet controleren.
Antwoord 1, Autoriteit 100%
Niet in HTML. Overweeg het gebruik van JavaScript
in plaats daarvan.
Antwoord 2, Autoriteit 62%
Nee, het is niet mogelijk. Wat je hebt gezien, is voorwaardelijke opmerkingen in IE , die alleen Controleert versie-nummers van IE, en wordt meestal gebruikt om IE specifieke stijlbladen te injecteren om CSS-bugs voor die bepaalde browser op te lossen.
Antwoord 3, Autoriteit 54%
De <!--[if IE]>
SYNTAX werkt alleen in Internet Explorer. U moet JavaScript of CSS gebruiken om HTML in andere browsers voorwaardelijk weer te geven.
Antwoord 4, Autoriteit 38%
Als u wilt controleren op browserversies:
<!--[if lt IE 7]>
<!-- For LOWER than IE7 -->
<![endif]-->
<!--[if IE 6]>
<!-- For JUST IE6 -->
<![endif]-->
<!--[if gt IE 7]>
<!-- For HIGHER than IE7 -->
<![endif]-->
anders dan dat, kunt u niet gebruiken als uitspraken in HTML, omdat het een markup-taal is en geen programmeertaal is. U moet het de serverzijde of met JavaScript doen.
Antwoord 5, Autoriteit 15%
Ik geloof dat dit de pagina is die u zoekt http://msdn.microsoft.com/en-us/library/ms537512 (v = vs.85) .aspx
(ik heb het getypt in Google “IE voorwaardelijke opmerkingen”. Het was het tweede resultaat.)
Antwoord 6
Het dichtstbijzijnde ding dat ik kan bedenken is * NGIF of het gebruik van ternaire uitdrukkingen in uw HTML met behulp van hoekig – de toewijzing van de variabelen en de logica van die NGIF-verklaring zou worden gedaan in JavaScript.
Antwoord 7
[If lte IE 6]
Hiermee selecteert u IE 5, 5.5 en 6. Het is het dichtst bij wat u wilt.
Antwoord 8
Als u JavaScript in uw code invoegt, kunt u de IF-verklaring eenvoudig gebruiken.
Om in te voegen moet u script en / script gebruiken