Deux scripts html qui se suivent
Résolu
gigaleader
-
gigaleader -
gigaleader -
Bonjour,
je cherche un code javascript qui permettrai de d'afficher un différent code html (texte,images,javacripts..) à chaque fois que la page est actualisé,j'ai touvé ceci :
<SCRIPT language="JavaScript" title="G1SCRIPT">
<!--
function random_content(){
var mycontent=new Array()
//specify random content below.
mycontent[1]='code1'
mycontent[2]='code2'
var ry=Math.floor(Math.random()*mycontent.length)
if (ry==0)
ry=1
document.write(mycontent[ry])
}
random_content()
//-->
</SCRIPT>
mais le probléme avec ce script c'est que ça affiche alétoirement un des 2 codes , et ce que je veux c'est quand un visiteur de mon site vois "code 1" et qu'il actualise la page c'est directement "code 2" qui apparait...
en plus avec ce script quand j'ai mis un code <IFRAME> à la place de "code1" ou "code2" ça n'as pas marché..
Merci de me repondre vite,il ne me manque que ça pour finir mon siteweb :p
Gigaleader .
je cherche un code javascript qui permettrai de d'afficher un différent code html (texte,images,javacripts..) à chaque fois que la page est actualisé,j'ai touvé ceci :
<SCRIPT language="JavaScript" title="G1SCRIPT">
<!--
function random_content(){
var mycontent=new Array()
//specify random content below.
mycontent[1]='code1'
mycontent[2]='code2'
var ry=Math.floor(Math.random()*mycontent.length)
if (ry==0)
ry=1
document.write(mycontent[ry])
}
random_content()
//-->
</SCRIPT>
mais le probléme avec ce script c'est que ça affiche alétoirement un des 2 codes , et ce que je veux c'est quand un visiteur de mon site vois "code 1" et qu'il actualise la page c'est directement "code 2" qui apparait...
en plus avec ce script quand j'ai mis un code <IFRAME> à la place de "code1" ou "code2" ça n'as pas marché..
Merci de me repondre vite,il ne me manque que ça pour finir mon siteweb :p
Gigaleader .
A voir également:
- Deux scripts html qui se suivent
- Editeur html - Télécharger - HTML
- Deux ecran pc - Guide
- Comment faire deux colonnes sur word - Guide
- Nombre de jours entre deux dates excel - Guide
- Sms deux ronds - Forum Xiaomi
6 réponses
Bonjour,
merci de ta réponse trés rapide bibs37.
en ce qui concerne ta question,c'est que je ne suis pas vraiment trés futé en php,et en plus j'ai déja éditer mon site en html.. mais si ça un code qui correspondant à ma description existe bel et bien en php n'hésitez pas à le poster quand même.
Merci
merci de ta réponse trés rapide bibs37.
en ce qui concerne ta question,c'est que je ne suis pas vraiment trés futé en php,et en plus j'ai déja éditer mon site en html.. mais si ça un code qui correspondant à ma description existe bel et bien en php n'hésitez pas à le poster quand même.
Merci
et autre question :
Tu veut pas afficher la même page que la précédente c'est ça? ou bien aléatoirement te suffit
Tu veut pas afficher la même page que la précédente c'est ça? ou bien aléatoirement te suffit
Bonjour,
Ben si c'est bien possible de ne pas afficher la meme que la precedente sa serait génail,sinon je peux me contenter de l'affichage aléatoire..
Merci
Ben si c'est bien possible de ne pas afficher la meme que la precedente sa serait génail,sinon je peux me contenter de l'affichage aléatoire..
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re,
ba en PHP, je verrai ça plutôt comme ça :
Admettons on a 4 pages html appelé '1.html','2.html','3.html' et '4.html'.
Tu écriras ensuite le code HTML que tu souhaites dans chacune de ces pages.
Code php :
J'ai utilisé les sessions pour sauvegarder le nom de la page précédente, sinon on peut passer par du 'GET'...mais bon...
C'est peut être pas le meilleur code, mais ça marchera.
Oublie pas de renommer ta page en '.php'
Voilou, j'espère que ça peut t'aider.
ba en PHP, je verrai ça plutôt comme ça :
Admettons on a 4 pages html appelé '1.html','2.html','3.html' et '4.html'.
Tu écriras ensuite le code HTML que tu souhaites dans chacune de ces pages.
Code php :
<?php session_start(); $page = rand(1,4); //genere un chiffre entre 1 et 4 if(!isset($_SESSION['prec'])) $_SESSION['prec'] = $page; else { while($_SESSION['prec'] == $page) $page = rand(1,4); $_SESSION['prec'] = $page; } //a mettre la ou tu veut charger la page if(file_exists($page.'.html')) include $page.'.html'; ?>
J'ai utilisé les sessions pour sauvegarder le nom de la page précédente, sinon on peut passer par du 'GET'...mais bon...
C'est peut être pas le meilleur code, mais ça marchera.
Oublie pas de renommer ta page en '.php'
Voilou, j'espère que ça peut t'aider.