IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

onglet javascript code


Sujet :

JavaScript

  1. #1
    Membre �clair�
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    745
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 745
    Par d�faut onglet javascript code
    Bonjour,

    je cherche un code assez simple e javascript qui me permette d'avoir deux ongleys en haut a gauche qui me srvent de menu.

    C'est en r�alit� pour r�aliser un widget (gadget comme ceux de vista) mais �tant donn� qu'il sont r�alis� en javascript je me demandais si quelqu'un avait un petit bout de code que je puisse adapter par la suite!

    D'avance merci.

  2. #2
    Membre �clair�
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    745
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 745
    Par d�faut
    personne?

  3. #3
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    j'ai bien un vieux code qui traine ..
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    <html>
     
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>onglets</title>
    <style type="text/css">
     
    .OnBack {border-top:#000000 1px solid;	
    		  border-left:#000000 1px solid;
             border-bottom:#000000 1px solid;}
    .OnFront{border-top:#000000 1px solid;	
    		  border-left:#000000 1px solid;
             }
     
    .Tab	 {border-top: 0 ;	
    		  border-left:#000000 1px solid; 
    		  border-right:#000000 1px solid;
    		  border-bottom:#000000 1px solid;
    		  }
     
     
     
    body table {font-family: verdana;
          font-size: 9px;
          }
     
    </style>
    <script Language="JavaScript">
     
    function changeOnglet(Num,MyColor)
    {
    for (i=1; i<5; i++)
      {
       if (i!=Num){   			
       				 document.getElementById('Ong'+i).style.display='none';
       				 document.getElementById('Lang'+i).className='OnBack';
     
                   }
       else       {             
    				 document.getElementById('Ong'+i).style.display='';
    				 document.getElementById('Lang'+i).className='OnFront';
    				 //document.getElementById('Ong'+i).style.borderBottomColor=MyColor;
     
                   }               
       }
    }
    </script>
     
    </head>
     
    <body>
     
    <div align="center">
      <center>
      <table cellpadding="0" cellspacing="0" width="500px" height="186">
        <tr>
          <td width="25%" style="background-color: yellow; " class="OnFront" id="Lang1" onclick="changeOnglet(1,this.style.backgroundColor);" height="23">&nbsp; Languette 1</td>
          <td width="25%" style="background-color: aqua; " class="OnBack" id="Lang2" onclick="changeOnglet(2,this.style.backgroundColor);"  height="23">&nbsp; Languette 2</td>
          <td width="25%" style="background-color: red;" class="OnBack" id="Lang3" onclick="changeOnglet(3,this.style.backgroundColor);"  height="23">&nbsp; Languette 3</td>
          <td width="25%" style="background-color: lightgreen; border-right:#000000 1px solid; " class="OnBack" id="Lang4" onclick="changeOnglet(4,this.style.backgroundColor);"  height="23">&nbsp; Languette 4</td>
        </tr>
        <tr>
          <td width="100%" colspan="4" height="350" class="Tab">
          <div id="Ong1" style="padding:10px; position:realtive; display:''; top:0; left:0; width:100%; height:100%; background-color:yellow; overflow:auto; font-size:9px;">
          Texte 1<br />
          <br />
          Function SpecialRound(number As Double, Optional BaseModulo As Integer = 1) <br />
          <br />
          SpecialRound = BaseModulo * ((Int(number + BaseModulo / 2)) \ BaseModulo) <br />
          End Function<br />
          <br />
          <br />
          <br />
          exemple :<br />
          Private Sub Text1_LostFocus() <br />
          Text1.Text = Format(Arrondi_5Cts(Text1.Text, 5), "###0.00 FRs") <br />
          End Sub <br />
          <br />
          Function Arrondi_5Cts(Number As Double, Optional BaseModulo As Integer) <br />
          Arrondi_5Cts = BaseModulo * (((Int(Number * 100) + BaseModulo / 2)) \ BaseModulo) / 100 <br />
          End Function <br />
     
     
          Texte 1<br />
          <br />
          Function SpecialRound(number As Double, Optional BaseModulo As Integer = 1) <br />
          <br />
          SpecialRound = BaseModulo * ((Int(number + BaseModulo / 2)) \ BaseModulo) <br />
          End Function<br />
          <br />
          <br />
          <br />
          exemple :<br />
          Private Sub Text1_LostFocus() <br />
          Text1.Text = Format(Arrondi_5Cts(Text1.Text, 5), "###0.00 FRs") <br />
          End Sub <br />
          <br />
          Function Arrondi_5Cts(Number As Double, Optional BaseModulo As Integer) <br />
          Arrondi_5Cts = BaseModulo * (((Int(Number * 100) + BaseModulo / 2)) \ BaseModulo) / 100 <br />
          End Function <br />
     
          </div>
     
          <div id="Ong2" style="padding:20px; position:realtive; display:none; top:0; left:0; width:100%; height:100%; background-color:aqua; color: blue; ">
          TEXTE 2<br />
          <table style="border: solid 1px #000000;top:0; left:0; width:100%; ">
          <tr>
           <td>bxcb</td>
           <td>cvbxcb</td>
           <td>vcbxcb</td>
          </tr> 
          <tr>
           <td>vcbxcbv</td>
           <td>cxbvxcb</td>
           <td>cvbxcbxcbv</td>
          </tr> 
          <tr>
           <td>vcbxcb</td>
           <td>xcbvxcb</td>
           <td>bxcb</td>
          </tr> 
          </table>
     
     
          </div>
     
          <div id="Ong3" style="padding:20px; position:realtive; display:none; top:0; left:0; width:100%; height:100%; background-color:red; font-size:9px;">
          TexTe 3
          Function SpecialRound(number As Double, Optional BaseModulo As Integer = 1) 
        SpecialRound = BaseModulo * ((Int(number + BaseModulo / 2)) \ BaseModulo) 
    End Function
     
     
     
     
    exemple :
     
    Private Sub Text1_LostFocus() 
    Text1.Text = Format(Arrondi_5Cts(Text1.Text, 5), "###0.00 FRs") 
    End Sub 
     
    Function Arrondi_5Cts(Number As Double, Optional BaseModulo As Integer) 
    Arrondi_5Cts = BaseModulo * (((Int(Number * 100) + BaseModulo / 2)) \ BaseModulo) / 100 
    End Function 
    </div>
          <div id="Ong4" style="padding:20px; position:realtive; display:none; top:0; left:0; width:100%; height:100%; background-color:lightgreen;">SAMPLE 4</div>
     
    </body>
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

Discussions similaires

  1. Aide Gestion d'onglet par code
    Par juan67 dans le forum IHM
    R�ponses: 6
    Dernier message: 10/09/2012, 15h10
  2. Javascript + code behind. oui mais non
    Par jacky01 dans le forum ASP.NET
    R�ponses: 3
    Dernier message: 11/06/2012, 11h38
  3. JavaScript Code qui apparait au lieu de faire une redirection
    Par angelevil dans le forum G�n�ral JavaScript
    R�ponses: 8
    Dernier message: 10/05/2009, 16h29
  4. Tabcontrol : changer d'onglet par code
    Par jacquesprogram dans le forum Windows Presentation Foundation
    R�ponses: 8
    Dernier message: 04/04/2009, 14h41
  5. [Javascript] code pour boutton back
    Par jack_1981 dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 20/01/2006, 23h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo