javascript : un coup valable FF, un coup IE ???? [RESOLU]

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
DISCRET
Lézard vert
Messages : 156
Inscription : 04 août 2004, 11:34

javascript : un coup valable FF, un coup IE ???? [RESOLU]

Message par DISCRET »

Bonjour,
voilà j'ai un javascript, d'une façon il n'est que visible par IE :

Code : Tout sélectionner

  var snowsrc="http://perso.wanadoo.fr/discret/snow.gif"
   var no = 15;

  var ns4up = (document.layers) ? 1 : 0; 
  var ie4up = (document.all) ? 1 : 0;
  var ns6up = (document.getElementById&&!document.all) ? 1 : 0;

  var dx, xp, yp;    // coordinate and position variables
  var am, stx, sty;  // amplitude and step variables
  var i, doc_width = 800, doc_height = 600;
  
  if (ns4up||ns6up) {
    doc_width = self.innerWidth;
    doc_height = self.innerHeight;
  } else if (ie4up) {
    doc_width = document.body.clientWidth;
    doc_height = document.body.clientHeight;
  } 
et celui ci n'est visible que par FF sous Linux ou Windows.

Code : Tout sélectionner

var ns4up=(document.layers)?1:0;
var ie4up=(document.all && !w3c)?1:0;
var ns6up = (document.getElementById) ? 1 : 0; 

  var dx, xp, yp;    // coordinate and position variables
  var am, stx, sty;  // amplitude and step variables
  var i, doc_width = 800, doc_height = 600;

  if (ns4up) {
    doc_width = self.innerWidth;
    doc_height = self.innerHeight;
  }

  else if (ie4up) {
    doc_width = document.body.clientWidth;
    doc_height = document.body.clientHeight;
  } 
 else if (ns6up) { 
doc_width = self.innerWidth; 
doc_height = self.innerHeight; } 
Je sais plus trop où j'en suis, pourquoi me fait il ça :-(
Dernière modification par DISCRET le 10 déc. 2004, 13:42, modifié 1 fois.
Mandriva 2007 64bits - Firefox 2.0 - Thunderbird 2.0
DISCRET
Lézard vert
Messages : 156
Inscription : 04 août 2004, 11:34

Re: javascript : un coup valable FF, un coup valable IE ????

Message par DISCRET »

en fait c'était simple j'avais oublié de mettre "&&!document.all" dans la ligne "var ns6up = (document.getElementById&&!document.all) ? 1 : 0;"
Merci à ceux qui m'ont lu et peut être tenté de m'aider.
Mandriva 2007 64bits - Firefox 2.0 - Thunderbird 2.0
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invités