...::: Probleme Javascript Et Frame !!!!! :::...

...::: Probleme Javascript Et Frame !!!!! :::... - HTML/CSS - Programmation

Marsh Posté le 21-07-2002 à 01:52:25    

voila j'ais trouvé sur un site se code et en faite ma page est didisé en 2 frame une haut et une en bas jai plasé ce menu an haut le problème c que lorsque on clique sur un lien la page souvre dans une nouvelle fenètre  :cry:  alors que elle devrais apparaitre dans la FRAME du BAS voici les deux codes.
 
J'aurais voulu aussi changé le second lien du premié bouton Cad intro en welcome  
 
 
voila je ne comprend pas grand chôse au Java script alors si quelkun se sent capable sa me serais dun grand recourt  :sweat:  
 
 

Code :
  1. <SCRIPT LANGUAGE=JavaScript>
  2. if(document.getElementById)
  3. document.write('<DIV class=popper id=topdeck></DIV>');
  4. </SCRIPT>
  5. <SCRIPT LANGUAGE="JavaScript" SRC="ejs_menu_dyn.js"></SCRIPT>


 

Code :
  1. posYmenu = 0;
  2. bgcolor='#006699';
  3. bgcolor2='#6699CC';
  4. needcenter =true;
  5. if(!needcenter)
  6. posXmenu = 0;
  7. else
  8. { if (document.all)
  9.  posXmenu = (document.body.clientWidth/2)-(500/2);
  10. else
  11.  posXmenu = (window.innerWidth/2)-(500/2);
  12. }
  13. document.write('<style type="text/css">');
  14. document.write('.popper { POSITION: absolute; VISIBILITY: hidden; z-index:3; }')
  15. document.write('#topgauche { position:absolute; top:'+posYmenu+'px; left:'+posXmenu+'px; z-index:10; }')
  16. document.write('A:hover.ejsmenu {color:#FFFFFF; text-decoration:none;}')
  17. document.write('A.ejsmenu {color:#FFFFFF; text-decoration:none;}')
  18. document.write('</style>')
  19. document.write('<DIV class=popper id=topdeck></DIV>');
  20. /*
  21. SCRIPT EDITE SUR L'EDITEUR JAVACSRIPT
  22. http://www.editeurjavascript.com
  23. */
  24. /*
  25. LIENS
  26. */
  27. zlien = new Array;
  28. zlien[0] = new Array;
  29. zlien[1] = new Array;
  30. zlien[2] = new Array;
  31. zlien[3] = new Array;
  32. zlien[4] = new Array;
  33. zlien[0][0] = '<A HREF="http://membres.lycos.fr/jeromelis/frams.htm" CLASS=ejsmenu TARGET="bas">Intro</A>';
  34. zlien[0][1] = '<A HREF="http://membres.lycos.fr/jeromelis/acceuil.htm" CLASS=ejsmenu TARGET="bas">Home`</A>';
  35. zlien[1][0] = '<A HREF="http://membres.lycos.fr/jeromelis/som.htm" CLASS=ejsmenu TARGET="bas">.:Enter:.</A>';
  36. zlien[2][0] = '<A HREF="http://www.internetservices-fr.net/membres/livredor/livredor.php3?user=7977" CLASS=ejsmenu TARGET="bas">Read</A>';
  37. zlien[2][1] = '<A HREF="http://www.internetservices-fr.net/membres/livredor/signer.php3?user=7977" CLASS=ejsmenu TARGET="bas">Sign</A>';
  38. zlien[3][0] = '<A HREF="http://membres.lycos.fr/jeromelis/liens.htm" CLASS=ejsmenu TARGET="bas">.:Enter:.</A>';
  39. zlien[4][0] = '<A HREF="MAILTO:mrchipsm2001@hotmail.com" CLASS=ejsmenu TARGET="bas">Mail Web\'</A>';
  40. zlien[4][1] = '<A HREF="mailto:samuelnessah120@hotmail.com" CLASS=ejsmenu TARGET="bas">Mail Photograph`</A>';
  41. zlien[4][2] = '<A HREF="http://membres.lycos.fr/jeromelis/profile.htm" CLASS=ejsmenu TARGET="bas">Profile</A>';
  42. var nava = (document.layers);
  43. var dom = (document.getElementById);
  44. var iex = (document.all);
  45. if (nava) { skn = document.topdeck }
  46. else if (dom) { skn = document.getElementById("topdeck" ).style }
  47. else if (iex) { skn = topdeck.style }
  48. skn.top = posYmenu+24;
  49. function pop(msg,pos)
  50. {
  51. skn.visibility = "hidden";
  52. a=true
  53. skn.left = posXmenu+pos;
  54. var content ="<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#000000 WIDTH=150><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=1>";
  55. pass = 0
  56. while (pass < msg.length)
  57. {
  58. content += "<TR><TD BGCOLOR="+bgcolor+" onMouseOver=\"this.style.background='"+bgcolor2+"'\" onMouseOut=\"this.style.background='"+bgcolor+"'\" HEIGHT=20><FONT SIZE=1 FACE=\"Courrier\">  "+msg[pass]+"</FONT></TD></TR>";
  59. pass++;
  60. }
  61. content += "</TABLE></TD></TR></TABLE>";
  62. if (nava)
  63.   {
  64.     skn.document.write(content);
  65.   skn.document.close();
  66.   skn.visibility = "visible";
  67.   }
  68.     else if (dom)
  69.   {
  70.   document.getElementById("topdeck" ).innerHTML = content;
  71.   skn.visibility = "visible";
  72.   }
  73.     else if (iex)
  74.   {
  75.   document.all("topdeck" ).innerHTML = content;
  76.   skn.visibility = "visible";
  77.   }
  78. }
  79. function kill()
  80. {
  81. skn.visibility = "hidden";
  82. }
  83. document.onclick = kill;
  84. document.write('<DIV ID=topgauche><TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#000000 WIDTH=500><TR><TD><TABLE CELLPADING=0 CELLSPACING=1 BORDER=0 WIDTH=100% HEIGHT=25><TR>')
  85. document.write('<TD WIDTH=100 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[0],0)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A onClick="return(false)" onMouseOver="pop(zlien[0],0)" href=# CLASS=ejsmenu><FONT SIZE=1 FACE="Courrier">Home</FONT></a></TD>')
  86. document.write('<TD WIDTH=100 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[1],100)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A onClick="return(false)" onMouseOver="pop(zlien[1],100)" href=# CLASS=ejsmenu><FONT SIZE=1 FACE="Courrier">Pictures</FONT></a></TD>')
  87. document.write('<TD WIDTH=100 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[2],200)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A onClick="return(false)" onMouseOver="pop(zlien[2],200)" href=# CLASS=ejsmenu><FONT SIZE=1 FACE="Courrier">Sign</FONT></a></TD>')
  88. document.write('<TD WIDTH=100 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[3],300)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A onClick="return(false)" onMouseOver="pop(zlien[3],300)" href=# CLASS=ejsmenu><FONT SIZE=1 FACE="Courrier">Links</FONT></a></TD>')
  89. document.write('<TD WIDTH=100 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[4],400)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A onClick="return(false)" onMouseOver="pop(zlien[4],400)" href=# CLASS=ejsmenu><FONT SIZE=1 FACE="Courrier">Mail</FONT></a></TD>')
  90. document.write('</TR></TABLE></TD></TR></TABLE></
  91. DIV>')


 
 
 
pour voir le genre de menu que c cliquez ici http://www.editeurjavascript.com/s [...] nav_12.php


---------------
...::::MA COPINE::::... | Tu veux me parlé en direct clique ici
Reply

Marsh Posté le 21-07-2002 à 01:52:25   

Reply

Marsh Posté le 21-07-2002 à 01:54:40    

Rho putain, c du code de merde ca :??:
Prends pas ca :D :(

Reply

Marsh Posté le 21-07-2002 à 01:55:52    

Max Evans a écrit a écrit :

Rho putain, c du code de merde ca :??:
Prends pas ca :D :(




que veux-tu que je prenne j'y connais rien je trouvais le menu sympa tu a mieux p-ê  :??:


---------------
...::::MA COPINE::::... | Tu veux me parlé en direct clique ici
Reply

Marsh Posté le 21-07-2002 à 01:56:40    

mrchips a écrit a écrit :

 
que veux-tu que je prenne j'y connais rien je trouvais le menu sympa tu a mieux p-ê  :??:  




 
J'ai pas mieux, mais les menus en JS comme ca ... :(
Fais toi plutot un menu normal en HTML :)

Reply

Marsh Posté le 21-07-2002 à 01:59:19    

Max Evans a écrit a écrit :

 
 
J'ai pas mieux, mais les menus en JS comme ca ... :(
Fais toi plutot un menu normal en HTML :)




tu lui reproche quoi  :??:


---------------
...::::MA COPINE::::... | Tu veux me parlé en direct clique ici
Reply

Marsh Posté le 21-07-2002 à 02:02:44    

mrchips a écrit a écrit :

 
tu lui reproche quoi  :??:  




 
Ben c du code a rallonge, et ca fe porc :(

Reply

Marsh Posté le 21-07-2002 à 02:12:26    

Max Evans a écrit a écrit :

 
 
Ben c du code a rallonge, et ca fe porc :(




oui mais enfin j'ais quand même envie de le mettre 1000 excuses :)
(je suis un porc' :D)
 


---------------
...::::MA COPINE::::... | Tu veux me parlé en direct clique ici
Reply

Marsh Posté le 21-07-2002 à 02:13:44    

mrchips a écrit a écrit :

 
oui mais enfin j'ais quand même envie de le mettre 1000 excuses :)
(je suis un porc' :D)
 
 




 
Ben apres, c toi qui voit :)
C'est vrai que ce petit menu est pas mal du tout, mais nivo code, c pas trop ca ;)

Reply

Marsh Posté le 21-07-2002 à 02:17:39    

Max Evans a écrit a écrit :

 
 
Ben apres, c toi qui voit :)
C'est vrai que ce petit menu est pas mal du tout, mais nivo code, c pas trop ca ;)




 
 
 
http://www.euroavenir.com/publicite/monchoix.jpg
 
;-)


---------------
...::::MA COPINE::::... | Tu veux me parlé en direct clique ici
Reply

Marsh Posté le 21-07-2002 à 02:18:41    

:D ;)

Reply

Marsh Posté le 21-07-2002 à 02:18:41   

Reply

Marsh Posté le 21-07-2002 à 02:19:43    

Sinon, ta frame du bas s'appelle bien BAS ?

Reply

Marsh Posté le 21-07-2002 à 02:20:57    

Max Evans a écrit a écrit :

:D ;)




ton site il est bien :-)


---------------
...::::MA COPINE::::... | Tu veux me parlé en direct clique ici
Reply

Marsh Posté le 21-07-2002 à 02:21:24    

Merchi ;)

Reply

Marsh Posté le 21-07-2002 à 02:29:13    

Max Evans a écrit a écrit :

Sinon, ta frame du bas s'appelle bien BAS ?




bien non justement a mon avi c la que sa foire si jai une page intro.html je mai koi la intro? paske je vien dessayé et sa larche pa :'(


---------------
...::::MA COPINE::::... | Tu veux me parlé en direct clique ici
Reply

Marsh Posté le 21-07-2002 à 02:30:34    

mrchips a écrit a écrit :

 
bien non justement a mon avi c la que sa foire si jai une page intro.html je mai koi la intro? paske je vien dessayé et sa larche pa :'(




 
Ben normalement, ta la page intro.html qui appelle les deux frames ...
Maintenant, fo voir le nom des deux frames ! :)

Reply

Marsh Posté le 21-07-2002 à 10:26:37    

Max Evans a écrit a écrit :

 
 
Ben normalement, ta la page intro.html qui appelle les deux frames ...
Maintenant, fo voir le nom des deux frames ! :)




 
 
 
 
 
c trouvé enfaite c asssé spécial il fau mettre mainFrame attention a la majuscule sinon sa prend pas a se qui parais c une astuce sous multimania .

Code :
  1. HREF="http://membres.lycos.fr/jeromelis/frams.htm" CLASS=ejsmenu TARGET="mainFrame">Intro</A>';

 
[/citation]


---------------
...::::MA COPINE::::... | Tu veux me parlé en direct clique ici
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed