Faire une redirection dans un cadre en JS

Résolu
gautordi0101 Messages postés 20 Date d'inscription   Statut Membre Dernière intervention   -  
canarder Messages postés 1714 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

J'ai un petit problème dans la conception de mon site.
Voila, j'aimerais qu'avec javascript (dans body onload), le visiteur soit redirigé (je sais faire), mais que la redirection soit dans le frame "pagebody".

Je sais faire un lien html :
<a href="page_body.php?page_id=home" target="page_body">Recharger la page</a>


Mais j'aimerais faire la même chose en un javascript à mettre dans
<body onload="maFonctionJSdeRechargement();">



Merci à tout le monde :)


4 réponses

canarder Messages postés 1714 Date d'inscription   Statut Membre Dernière intervention   355
 
Recherche Google

Code javascript :
function reset() { 
window.location.reload(); 
}


ou :
function reset() { 
window.history.go(0); 
}


les deux sont censés marcher
j'espère que j'ai pas fais d'érreur je suis habitué au php ...
????? canarder ?????
Le Renard qui règne sur le WEB : Firefox
0
gautordi0101 Messages postés 20 Date d'inscription   Statut Membre Dernière intervention  
 
Ce n'est pas exactement ça ; je ne veux pas recharger la page entière, mais juste dans le cadre "page_body" charger une page précise via une action javascript...
Je ne sais pas si c'est clair...

Merci d'avance :)
0
gautordi0101 Messages postés 20 Date d'inscription   Statut Membre Dernière intervention  
 
J'ai trouvé la solution.

Il fallait enfait faire une fonction
<script type="text/javascript">
function refreshBody() {
     parent.location.href = 'page_body.php?page_id=home';
}
</script>


Et charger la fonction via un
<body onload="refreshBody();">
...
0
pazz
 
Si c'est du local je comprend mais sinon go php !
0
canarder Messages postés 1714 Date d'inscription   Statut Membre Dernière intervention   355
 
fais gaffe aux ids, met bien des sécurité, et si ton serveur le permet, utilise l'url rewriting, voir http://www.apache-mod-rewrite.fr/ecriture-de-base-avec-mod-rewrite ou faire une Recherche Google "url rewriting"
????? canarder ?????
Le Renard qui règne sur le WEB : Firefox
0
canarder Messages postés 1714 Date d'inscription   Statut Membre Dernière intervention   355
 
ah et si possible empêche l'accès direct à une page si l'id a un include d'une autre page
0