Accueil > Forum > > > > afficher calque suivant mois
afficher calque suivant mois
jeudi 27 septembre 2007 à 20:25:00 |
afficher calque suivant mois

tarentaise
|
Bonjour, voilà mon problème j'ai sur une page créée un système d'onglet qui fonctionne par calque. J'ai 12 onglets (calques) qui correspondent chacun à un mois de l'année. Jusque là pas de souci. Je souhaiterais que le calque qui s'affiche en visible soit le calque correspondant au mois en cours, et là souci car je ne sais pas comment réaliser cela en javascript. Alors si quelqu'un peut m'aider je suis preneur ..... d'avance merci. Laurent
|
|
jeudi 27 septembre 2007 à 21:25:33 |
Re : afficher calque suivant mois

nhervagault
|
Salut
Tu as quoi comme code de depart.
Il faut jouer avec les display je pense.
document.getElementById('janvier').display = 'block'
document.getElementById('janvier').display = 'none'
Apres a toi de trouver l'algo le plus puissant
Bon courage
|
|
vendredi 28 septembre 2007 à 16:58:11 |
Re : afficher calque suivant mois

tarentaise
|
Merci pour la réponse, mais je suis loin de maitriser le javascript alors voilà ce que j'ai fait mais cela ne fonctionne pas :
[code] <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans nom</title>
<script type="text/javascript">
function init(){
aujourdHui = new Date();
mois_courant = aujourdHui.setMonth();
affiche_mois(mois_courant);
}
function affiche_mois(num){
div_mois = "mois"+num;
document.getElementById(div_mois).style.visibility = "visible";
}
</script>
<style type="text/css">
<!--
#mois0 {
position: absolute;
visibility: hidden;
}
#mois1 {
position: absolute;
visibility: hidden;
}
#mois2 {
position: absolute;
visibility: hidden;
}
#mois3 {
position: absolute;
visibility: hidden;
}
#mois4 {
position: absolute;
visibility: hidden;
}
#mois5 {
position: absolute;
visibility: hidden;
}
#mois6 {
position: absolute;
visibility: hidden;
}
#mois7 {
position: absolute;
visibility: hidden;
}
#mois8 {
position: absolute;
visibility: hidden;
}
#mois9 {
position: absolute;
visibility: hidden;
}
#mois10 {
position: absolute;
visibility: hidden;
}
#mois11 {
position: absolute;
visibility: hidden;
}
-->
</style>
</head>
<body onload="init">
<div id="mois0">Janvier</div>
<div id="mois1">fevrier</div>
<div id="mois2">mars</div>
<div id="mois3">avril</div>
<div id="mois4">mai</div>
<div id="mois5">juin</div>
<div id="mois6">juillet</div>
<div id="mois7">aout</div>
<div id="mois8">septembre</div>
<div id="mois9">octobre</div>
<div id="mois10">novembre</div>
<div id="mois11">décembre</div>
</body>
</html> [/code]
Laurent
|
|
vendredi 28 septembre 2007 à 21:11:39 |
Re : afficher calque suivant mois

nhervagault
|
Salut
Ce code coorige le tient et affiche le mois courant
<script type="text/javascript"> function init(){ aujourdHui = new Date(); mois_courant = aujourdHui.getMonth(); affiche_mois(mois_courant); }
function affiche_mois(num) {
document.getElementById("mois"+num).style.visibility = 'visible'; } </script>
<body onload="javascript:init()">
|
|
dimanche 30 septembre 2007 à 17:47:24 |
Re : afficher calque suivant mois
|
vendredi 19 octobre 2007 à 16:51:18 |
Re : afficher calque suivant mois

tarentaise
|
Bonjour, merci pour ton code il fonctionne nickel. J'ai malgré tout un petit souci avec le navigateur "Opéra", je m'explique. j'ai rajouter dans le calque du mois en cours un lien qui permet d'afficher un autre calque caché, ce lien fonctionne très bien sous IE, Firefox et safari mais pas sous Opéra. Lorsque je clique sur le lien le calque caché s'affiche puis disparait dans la foulée. Et là je sèche grave sur ce souci.
Laurent
|
|
vendredi 19 octobre 2007 à 20:11:09 |
Re : afficher calque suivant mois

nhervagault
|
Salut,
Regardes si avec des display none et display block cela ne resoud pas le probleme
|
|
samedi 20 octobre 2007 à 13:07:20 |
Re : afficher calque suivant mois

tarentaise
|
merci, j'ai trouvé la solution en passant de l'extension .html à .shtml cela fonctionne. Comme quoi on cherche on cherche et la solution est juste là où l'on ne regarde pas .
Laurent
|
|
samedi 20 octobre 2007 à 13:12:48 |
Re : afficher calque suivant mois

tarentaise
|
oups encore une petite question. si je veux que le calque qui s'affiche lors du clic sur le lien soit différent en fonction du mois en cours, comment c'est possible. En sachant que j'ai 12 calques qui ont pour id archive0, archive1, archive2 etc ...
Laurent
|
|
Cette discussion est classée dans : afficher, souci, mois, calque
Répondre à ce message
Sujets en rapport avec ce message
Afficher des images en fonction de la date [ par bisquine ]
Je souhaite réaliser une page web qui aurait un bandeau (constitué d'images) qui change en fonction des mois de l'année. Je ne veux pas utiliser la fo
Afficher Cacher une calque [ par moha007 ]
Bonjour les amisj'ai besoin de votre aide s'il vous plaît:dans mon site, j'ai mis une Barre de navigation qui contient:des menus et des sous menus:Men
Afficher date (mois, année) [ par theseif ]
Bonjour à tous, j'utilise ce script http://www.javascriptfr.com//code.aspx?ID=34725 pour renseigner la date dans un formulaire que je récupère sous la
pour afficher un calque [ par zecafar ]
voudrais savoir commen fair aparaitre un calque lorsque la souris passe sur un otre calque, viteeee ça urge svp
rollover + ouverture image calque [ par pointup ]
Bonjour,J' y suis presque arrivé......j'ai installé un script pour afficher comme je le voulais une image dans un calque à partir d'un lien . Mais,je
function afficher(calque) [ par biloui59 ]
Salut tt le mondeje ne comprends pas pourquoi la fonction suivante ne marche pas:function afficher(calque) { for(i=1;i nom=calque"+i+"; document.get
calque et php [ par marcoeea ]
bonjour,je voudrais afficher ou masquer un calque en fonction d'une information que je reçoie par méthode GET sur ma page; par exemple Videotheque.php
Liste déroulante non masquée par calque [ par fdthierry ]
Bonjour, J'ai une liste déroulante select de type menu.J'ai un calque que j'affiche le temps du traitement onchange de cette liste et qui se masque
afficher des balises dans un textarea [ par aokigeo ]
Bonsoir tout le monde .Voila je voudrai savoir si quelqu'un saurez me dire comment faire pour inserer des balises html dans un textarea en cliquant su
N'afficher qu'une scrollbar ? [ par jerms ]
Hello every body,Je suis a la recherche d'une methode pour n'afficher qu'une scrollbar, est-ce possible, y a-t-il un script magique pour le faire ?Mer
Livres en rapport
|
Derniers Blogs
[WF4] PASSAGE D'ARGUMENTS LITERAL, VISUALBASICVALUE OU LAMBDAVALUE?[WF4] PASSAGE D'ARGUMENTS LITERAL, VISUALBASICVALUE OU LAMBDAVALUE? par JeremyJeanson
Avec la sortie de la RC de Visual Studio 2010, Microsoft a mis un peu les points sur leS i en ce qui concernait le passage d'arguments. Mais nous somme un certain nombre à avoir pris ce changement comme un coup dur. Pour résumer la situation : à la sortie...
Cliquez pour lire la suite de l'article par JeremyJeanson [RIA SERVICES] INCLUDE ET DOMAINDATASOURCE[RIA SERVICES] INCLUDE ET DOMAINDATASOURCE par Audrey
Dans un de mes articles précédents , j'avais parlé des DomainDataSource avec RIA Services dans le cas d'une interface Maître - Détail. Dans le même principe, je vais parler d'une autre manière de mettre en forme ce cas d'interface avec RIA Services. Et po...
Cliquez pour lire la suite de l'article par Audrey ZUNE : VERSION ZUNE SOFTWARE V 4.2 ET LA SOCIALISATIONZUNE : VERSION ZUNE SOFTWARE V 4.2 ET LA SOCIALISATION par ROMELARD Fabrice
Une des nouveautés de la version V 3.0 était l'apparition de l'onglet Social qui ne fonctionnait que si le MarketPlace était activé sur son poste. Cela limitait donc son intérêt, car hors du cadre commercial USA-CANADA, peu de monde trouva...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice PRATIQUE DE SILVERLIGHT PAR ERIC AMBROSIPRATIQUE DE SILVERLIGHT PAR ERIC AMBROSI par MPOWARE
Je viens de finir la lecture du dernier livre d'
Eric Ambrosi
éditions PEARSON
Son livre donne une approche pratique de Silverlight qui sera aussi bien comprise par le développeur que par le designeur.
Tous les aspects du développement RIA sont abor...
Cliquez pour lire la suite de l'article par MPOWARE APPRENDRE à DéVELOPPER POUR LES MOBILES AVEC LA NOUVELLE GéNéRATION .NETAPPRENDRE à DéVELOPPER POUR LES MOBILES AVEC LA NOUVELLE GéNéRATION .NET par odewit
2 déclinaisons de Silverlight et 2 déclinaisons de Mono permettent dorénavant (ou permettront prochainement) de développer des applications .NET mobiles pour les principales plates-formes du marché :
Silverlight pour Symbian, basé sur Silverlight 2...
Cliquez pour lire la suite de l'article par odewit
Forum
RE : CONVERSIONRE : CONVERSION par peter2010
Cliquez pour lire la suite par peter2010
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|