Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1698 connectés 

  FORUM HardWare.fr
  Programmation

  [JAVASCRIPT] petit pb de syntaxe...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JAVASCRIPT] petit pb de syntaxe...

n°33337
fifiz
Posté le 21-05-2001 à 00:56:37  profilanswer
 

Bonjour,
 
Dans la fonction suivante je voudrais pouvoir passer le "Souris" en parametre pour pouvoir l'appeler comme ca :  
DestroyMenu("Souris" )  
 
et j'arrive pas à le lui faire prendre en parametre...
 
function DestroyMenu()  
 {
 if (iex)  
  {
  Souris.style.pixelTop=0;
  Souris.style.pixelLeft=0;
  Souris.style.visibility="hidden";
  }
 }
 
Merci d'avance
 
A+
 
Fiz

mood
Publicité
Posté le 21-05-2001 à 00:56:37  profilanswer
 

n°33364
under
(avec u comme under)
Posté le 21-05-2001 à 09:42:46  profilanswer
 

function DestroyMenu(s)  
{
if (iex)  
  {
  document.all(s).style.top=0;
  document.all(s).style.left=0;
  document.all(s).style.visibility="hidden";
  }
}

n°33550
fifiz
Posté le 21-05-2001 à 21:00:40  profilanswer
 

Ca marches po !!!
J'ai tout essayé...
Comprends pas :??:
 
Je vous donne le script entier : Please HELP!!!
 
 
// <!-- Debut script
 
function CreateMenu()  
 {
 if (screen.width < 1023)  
  {
  var contextfl = 25;
  }  
 else  
  {
  var contextfl = 150;
  }
 if (screen.height < 799)  
  {
  var contextfh = 25;
  }  
 else  
  {
  var contextfh = 25;
  }
 if (iex&&window.print)  
  {
  test = document.body.scrollLeft+event.clientX+contextml+10;
  maxi = screen.width - contextml - contextfl;
  if (test < maxi)  
   {
   Souris.style.pixelLeft=document.body.scrollLeft+event.clientX+10;
   }
  else  
   {
   Souris.style.pixelLeft=document.body.scrollLeft+event.clientX-contextml-10;
   }
  test2 = document.body.scrollTop+event.clientY+contextmh+10;
  maxi2 = screen.height - contextmh - contextfh;
  if (test2 < maxi2)  
   {
   Souris.style.pixelTop=document.body.scrollTop+event.clientY+10;
   }
  else  
   {
   Souris.style.pixelTop=document.body.scrollTop+event.clientY-contextmh-10;
   }
  Souris.style.visibility="visible";
  return false
  }
 }
 
function DestroyMenu()  
 {
 if (iex)  
  {
  Souris.style.pixelTop=0;
  Souris.style.pixelLeft=0;
  Souris.style.visibility="hidden";
  }
 
 }
 
 
var contextml = 160;
var contextmh = 170;
var Contextid = "Souris";
var nav = navigator.appName == "Netscape";
var iex = navigator.appName != "Netscape";
if (document.all)  
 {
 document.oncontextmenu=CreateMenu;
 document.onclick=DestroyMenu;
 }
 
//  Fin script -->

n°33551
fifiz
Posté le 21-05-2001 à 21:02:28  profilanswer
 

Dans l'etat ci dessus il marche !
 
Ca sert a faire apparaitre un menu :
 
<div id="Souris"> ... </div>


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [JAVASCRIPT] petit pb de syntaxe...

 

Sujets relatifs
EMPECHER l'execution javascript d'une page qu'on ouvre dans une frame[javascript] tres tres simple !
[javascript] un truc simple...[javascript] comment stopper une procédure ?
[Javascript] Forcer l'inclusion d'un fichier .js ?[JAVASCRIPT] un probleme pour les balezes et vieux routards
C++, MFC ---> petit détail... emmerdant qd même ![HTML]-FLASH-JAVASCRIPT lancer un .exe en local..
[javaScript] : navigation avec le bouton "Precedent "[JavaScript] Pourquoi mon curseur reste en sablier ?
Plus de sujets relatifs à : [JAVASCRIPT] petit pb de syntaxe...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR