Cadre et menu déroulant

Cadre et menu déroulant - HTML/CSS - Programmation

Marsh Posté le 29-08-2006 à 17:53:22    

Bonjours à tous, alors voilà j'ai un petit problème de script.
J'ai crée un site en deux cadre avec, le cadre du haut, une bannière et un menu déroulant...
Et le cadre du bas, les pages qui seront affichés grâce au menu.
 
Le script java de mon menu déroulant marche à la perfection, cependant, j'aimerais ce les liens ce se menu affichent les page dans le cadre du bas et non-pas celui dans lequel est contenu le menu.
Cela aurait été fait en HTML, j'aurai collé un target= mais c'est du java.
Le nom du cadre ou je veux afficher des pages (cadre du bas) se nomme:  mainFrame
 
Voici le script de nom menu (pour ceux que cela interesse en plus :lol: )

Code :
  1. <script type="text/javascript">
  2. //<![CDATA[
  3. // awb512-119-u
  4. var linkClass="subMenuLink";//initial css style of links
  5. var menuNumber=9;
  6. var agt=navigator.userAgent.toLowerCase(), appVer = navigator.appVersion.toLowerCase(), iePos  = appVer.indexOf('msie'), is_opera = (agt.indexOf("opera" ) != -1), is_ie   = ((iePos!=-1) && (!is_opera));
  7. if(is_ie){
  8.  var menuBg="";
  9.  var underLine="<img src=/images/subnav/bullet-trans-line-blue.gif />";
  10.  var bulletImg="<img src=/images/subnav/bullet-trans-dot-blue.gif align=left />";
  11. }else{
  12.  var menuBg="images/subnav/bullet-trans-bg-blue.gif";
  13.  var underLine="";
  14.  var bulletImg="";
  15. }
  16. var NoOffFirstLineMenus=1;
  17. var LowBgColor="#051B38";
  18. var HighBgColor="#013A88";
  19. var FontLowColor="white";
  20. var FontHighColor="white";
  21. var BorderColor="#116EED";
  22. var BorderWidthMain=0;
  23. var BorderWidthSub=1;
  24.  var BorderBtwnMain=0;
  25. var BorderBtwnSub=0;
  26. var FontFamily="arial,comic sans ms,technical";
  27. var FontSize=11;
  28. var FontBold=0;
  29. var FontItalic=0;
  30. var MenuTextCentered="left";
  31. var MenuCentered="left";
  32. var MenuVerticalCentered="top";
  33. var ChildOverlap=.2;
  34. var ChildVerticalOverlap=.2;
  35. var StartTop=105;
  36. var StartLeft=100;
  37. var VerCorrect=0;
  38. var HorCorrect=0;
  39. var DistFrmFrameBrdr=0;
  40. var LeftPaddng=9;
  41. var TopPaddng=-1;
  42. var FirstLineHorizontal=1;
  43. var MenuFramesVertical=1;
  44. var DissapearDelay=500;
  45. var UnfoldDelay=0;
  46. var UnfoldDelay2=200;
  47. var TakeOverBgColor=1;
  48. var FirstLineFrame="space";
  49. var SecLineFrame="space";
  50. var DocTargetFrame="space";
  51. var TargetLoc="";
  52. var MenuWrap=1;
  53. var RightToLeft=0;
  54. var BottomUp=0;
  55. var UnfoldsOnClick=0;
  56. var BaseHref="";
  57. var Arrws=['/images/subnav/tri.gif',14,15,'images/subnav/arrow_right2.gif',18,12,'images/subnav/arrow_right2.gif',5,10];
  58. var MenuUsesFrames=0;
  59. var RememberStatus=0;
  60. var OverFormElements=1;
  61. var BuildOnDemand=1;
  62. var BgImgLeftOffset=5;
  63. var ScaleMenu=0;
  64. var HooverBold=0;
  65. var HooverItalic=0;
  66. var HooverUnderLine=0;
  67. var HooverTextSize=0;
  68. var HooverVariant=0;
  69. var MenuSlide="";
  70. var MenuShadow="";
  71. var MenuShadow="progid:DXImageTransform.Microsoft.DropShadow(color=#000000, offX=2, offY=2, positive=1)";
  72. var MenuShadow="progid:DXImageTransform.Microsoft.Shadow(color=#000000, direction=135, strength=3)";
  73. var MenuOpacity="";
  74. var MenuOpacity="progid:DXImageTransform.Microsoft.Alpha(opacity=90)";
  75. function BeforeStart(){return}
  76. function AfterBuild(){return}
  77. function BeforeFirstOpen(){return}
  78. function AfterCloseAll(){return}
  79. Menu1=new Array("Menu LGDR","#","images/subnav/button_bg.gif",8,15,100,"","","","","","",-1,-1,-1,"","" );
  80. Menu1_1=new Array(bulletImg+"Navigation"+underLine,"#",menuBg,3,15,110,"","","","","","",-1,-1,-1,"","" );
  81.  Menu1_1_1=new Array(bulletImg+"Portail"+underLine,"news.htm",menuBg,0,15,110,"","","","","","",-1,-1,-1,"","" );
  82.  Menu1_1_2=new Array(bulletImg+"Site"+underLine,"site.htm",menuBg,0,15,110,"","","","","","",-1,-1,-1,"","" );
  83.  Menu1_1_3=new Array(bulletImg+"Forum"+underLine,"forum/index.php",menuBg,0,15,110,"","","","","","",-1,-1,-1,"","" );
  84. //]]>
  85. </script>


 
Un petit coups de main?

Reply

Marsh Posté le 29-08-2006 à 17:53:22   

Reply

Marsh Posté le 29-08-2006 à 18:09:13    

C'est une question qui est revenue 20 000 fois sur le forum qui s'est toujours terminée par "les cadres c'est d'la merde, ça fait 10 ans qu'on le dit"...

Reply

Marsh Posté le 29-08-2006 à 19:37:43    

A ce propos, y'a t'il une alternative de prévue pour du xhtml antérieur ?
Parce-que la seule que je vois est un include, mais bon, si on veut juste un site vitrine....

Reply

Marsh Posté le 29-08-2006 à 19:37:57    

cela n'empeche qu'une petite réponse serai le bien venue... Cadre ou pas cadre: pour le java, comment definir où ou comment s'ouvre le lien... :/

Reply

Marsh Posté le 29-08-2006 à 23:36:33    

Jette moi cette sous-merde de menu à la poubelle, merci

Reply

Sujets relatifs:

Leave a Replay

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