Ouvrir une page avec fonction javascript
Serge
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
je désire ouvrir une page en fonction du mois. Donc fonction ci dessous :
<script type="text/javascript">
function pagedumois(){
var today = new Date();
var mois = today.getMonth();
var tabMois = new Array("janvier","février","mars","avril","mai","juin",
"juillet","août","septembre","octobre","novembre","décembre");
return tabMois[mois]+".html";
}
</script>
Cette fonction affiche sans soucis la page désirée à partir d'un bouton
<input type="button" onclick="location.href(pagedumois())" value="Afficher mois"/>
mais je n'arrive pas à l'afficher à partir d'un lien. La commande ci dessous m'ouvre 2 pages. L'une est une page blanche sur laquelle est écrit [object] et la deuxième est la bonne mais cette page intermédiaire est génante.
<h1><A href="javascript:window.open(pagedumois());">calendrier</A></h1>
Les autres méthode que j'ai essayées effacent la page courrante pour afficher le résultat de la fonction au lieu de la page concernée.
<h1><A href="javascript:;" onclick="location.href(pagedumois());">calendrier</A></h1>
<h1><A href="javascript:;" onClick='pagedumois()'>calendrier</A></h1>
J'en appelle à l'aide communautaire.
Merci d'avance
Serge
je désire ouvrir une page en fonction du mois. Donc fonction ci dessous :
<script type="text/javascript">
function pagedumois(){
var today = new Date();
var mois = today.getMonth();
var tabMois = new Array("janvier","février","mars","avril","mai","juin",
"juillet","août","septembre","octobre","novembre","décembre");
return tabMois[mois]+".html";
}
</script>
Cette fonction affiche sans soucis la page désirée à partir d'un bouton
<input type="button" onclick="location.href(pagedumois())" value="Afficher mois"/>
mais je n'arrive pas à l'afficher à partir d'un lien. La commande ci dessous m'ouvre 2 pages. L'une est une page blanche sur laquelle est écrit [object] et la deuxième est la bonne mais cette page intermédiaire est génante.
<h1><A href="javascript:window.open(pagedumois());">calendrier</A></h1>
Les autres méthode que j'ai essayées effacent la page courrante pour afficher le résultat de la fonction au lieu de la page concernée.
<h1><A href="javascript:;" onclick="location.href(pagedumois());">calendrier</A></h1>
<h1><A href="javascript:;" onClick='pagedumois()'>calendrier</A></h1>
J'en appelle à l'aide communautaire.
Merci d'avance
Serge
A voir également:
- Ouvrir une page avec fonction javascript
- Supprimer une page word - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fonction si et - Guide
- Ouvrir fichier .bin - Guide
- Ouvrir avec - Guide
3 réponses
Bonsoir,
Essaye peut-être ça : <A href="#" onclick="location.href(pagedumois());">
Je fais comme ça pour exécuter javascript depuis des liens...
Essaye peut-être ça : <A href="#" onclick="location.href(pagedumois());">
Je fais comme ça pour exécuter javascript depuis des liens...
Bonjour rd_9
merci de ta réponse mais cela ne fonctionne pas chez moi.
Je viens de trouver la solution en modifiant mon script
<A href="javascript:location.href(pageDuMois());">
et ceci fonctionne
Serge
merci de ta réponse mais cela ne fonctionne pas chez moi.
Je viens de trouver la solution en modifiant mon script
<A href="javascript:location.href(pageDuMois());">
et ceci fonctionne
Serge