11521 sujets

JavaScript, DOM et API Web HTML5

Bonjour

J'avais trouvé un javascript pour simuler un min-width / max-width avec IE.

Malheureusement il provoque un comportement innatendu sur Opéra 9.

Voir ce sujet : http://forum.alsacreations.com/topic-4-17726-1-Maxwidh-sous-IE.html

Comme le javascript est totalement inutile sur Opéra (et Mozilla) j'aimerais qu'il ne s'éxécute qu'avec IE.

Pour du css, je sais faire, mais du javascript, je vois pas comment. Commentaires conditionnelles également ? Dites moi qu'on peu le faire par contre, s'il vous plait Smiley langue
Modifié par Damonya (18 Sep 2006 - 16:49)
Openweb a fait un très bon sujet sur les xmlhttprequest. Est dans leur exemple ils utilisent un système de compilation conditionnelle pour ie à la manière d'un hack css

il suffit de mettre son code javascript entre ceci
/*@cc_on


et celà
@end @*/


voilà je pense qu'avec ça tu auras ton bonheur Smiley ravi vu que seul Ie n'interprete le code qui se trouve entre ces deux sigles barbares. Smiley murf
Pfff merci oui beaucoup, mais je suis bête.

Je pige maintenant.

En fait j'avais enlever ce bout de code pour faire mon javascript, ne sachant pas ce que c'était et croyant que c'était pas en rapport à mon javascript.


//au début du script
/*@cc_on
@if (@_win32 && @_jscript_version>4)

//Et à la fin comme tu as dit

@end @*/


J'ai honte dans le javascript original : http://www.doxdesk.com/software/js/minmax.html
Il y était ce bout de code Smiley confused

Comme quoi on se prend la tête desfois alors que la solution était pile en face de nous. Merci à toi masseuro, je saurais maintenant à quoi ça sert et que ça s'apelle du xmlhttprequest. Thanks Smiley cligne