begin process at 2012 05 29 18:58:49
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

problème dans le changement de frames


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

problème dans le changement de frames

vendredi 11 juin 2004 à 14:45:43 | problème dans le changement de frames

bertrouf

Salut,

Je peine un peu, si quelqu'un a une solution, je suis interressé. Je vais essayer d'être clair, c'est un peu tordu.

Je fais une page nommée accueil.htm qui comporte des frames.
J'ai une barre de recherche dans la frame 'main', je tape un mot, les résultats s'affichent avec des liens pour ouvrir la page. Tout ceci dans la frame 'main', c'est impeccable.


J'ai essayé de placer ma barre de recherche dans une autre page simple (index).
Je voudrais que le résultat s'affiche dans la page accueil, dans la frame 'main'.

voici un extrait du code appelé :


function ouvrir(frm){
window.open("site/accueil.htm","_top","");
search(frm);
}

function search(frm) {
win=window.open("","main","scrollbars");

//ensuite quelques lignes pour que la variable 'affichage'
//contienne la page et les lignes de résultat en rapport
//avec frm....

win.document.write(affichage);
}


Problème : Si je mets "_blank", je ne remplace pas la page index, si je mets "_top", le résultat de la recherche est dans une page a part.

Merci de votre aide.
bertrouf6111@/ /yahoo.fr
vendredi 11 juin 2004 à 15:31:11 | Re : problème dans le changement de frames

bultez

Membre Club
Bonjour,
la barre de recherche située dans "index"
ne peut-elle pas appeller une function située
dans "main" où sera donc fait le window.open.
Cordialement Bul. [Site] [Mail]
dimanche 13 juin 2004 à 18:44:31 | Re : problème dans le changement de frames

bertrouf

En fait, je ne vois pas comment appeler une fonction qui serai située sur une autre page que celle qui est active.

D'autant que j'utilise les .js

A quel moment dois-je appeler la fonction search ?

bertrouf
lundi 14 juin 2004 à 07:21:36 | Re : problème dans le changement de frames

bultez

Membre Club
pas de problème si ce sont des frames différentes.
si ce sont des pages différentes : l'une est le
pop-up de l'autre ? ou comment est-elle chargée ?
[ quel que soit le cas, on doit pouvoir communiquer,
soit directement, soit en rechargeant la page. ]
Cordialement Bul. [Site] [Mail]
lundi 14 juin 2004 à 09:01:34 | Re : problème dans le changement de frames

bertrouf

Ce sont des pages différentes.
La page acceuil s'ouvre en window.open lors du lancement de la fonction par la form.
Ensuite, la fonction search s'active dans la frame main de la page acceuil.

Le problème, c'est que le résultat s'affiche dans une frame alors que la page qui appelle n'a pas de frame.

La page des résultats se présente comme ça :
affichage = <html><body>ligne1<br>ligne2<br>ligne3</body></html>

win.document.write(affichage);
bertrouf
lundi 14 juin 2004 à 10:05:14 | Re : problème dans le changement de frames

bultez

Membre Club
encore quelques précisions ? [ je suis long à comprendre ]
la function search de la frame main de la page accueil,
[ qui est un pop-up ] doit afficher des résultats quelque part.
j'ai compris là ?
où doivent aller ces résultats ?
dans "quelque chose" [ y compris autre pop-up ]
de la page mère qui a ouvert le pop-up accueil ?
dans nouvelle pop-up à ouvrir ?
Cordialement Bul. [Site] [Mail]
lundi 14 juin 2004 à 10:28:39 | Re : problème dans le changement de frames

bertrouf

C'est presque ça. ;-)

Ce n'est pas : "La function search de la frame main de la page accueil, [ qui est un pop-up ] doit afficher des résultats quelque part."

C'est :
La fonction search de la page index qui n'a pas de frame doit afficher les résultats dans la frame main de la page accueil, qui est un popup.

bertrouf
lundi 14 juin 2004 à 11:12:37 | Re : problème dans le changement de frames

bultez

Membre Club
ah, je commence à cerner le problème
une ébauche :
P0 : ouvre le pop-up et
renseignera la frame

<BODY>
<script type="text/javascript">
var d=window.open("p1.htm","accueil","");
</script>
<input type=button
onclick="d.parent.p1.txt.value='exemple';">
</BODY>

P1 : le pop-up avec frames

<frameset cols="50%,*">
<frame name=p1 src="p11.htm">
<frame name=p2 src="p12.htm">
</frameset>

p11 : la frame1

<input type=text name=txt>

p12 la frame 2 sans importance ici
l'important c'est d.parent.p1.txt.value
d=variable globale=pop-up
p1=nom frame
txt.value=zone à renseigner
ça convient ?
Cordialement Bul. [Site] [Mail]
lundi 14 juin 2004 à 11:13:43 | Re : problème dans le changement de frames

bertrouf

Tu vas comprendre très vite.

www.mth-hydraulique.com/index.htm
Ensuite, tape "pompe" dans la barre de recherche, par exemple.

bertrouf
lundi 14 juin 2004 à 11:35:27 | Re : problème dans le changement de frames

bultez

Membre Club
pas mal le site.
il fonctionne, sans problèmes.
Cordialement Bul. [Site] [Mail]

1 2

Cette discussion est classée dans : problème, page, main, frames, frm


Répondre à ce message

Sujets en rapport avec ce message

Problème de frame... 3/2 ! [ par vxr888 ] Bonjour, j'ai un petit problème de frame mais je ne sais pas si ce que uje veux faire est possible en js.En fait j'ai un page qui se compose de trois pb de frames [ par David_monchy ] bonjour, j'ai le meme problème que ce topic: http://www.javascriptfr.com/infomsg/LIEN-FRAME_171132.aspx à savoir, j'ai une 1ere page qui est déompoosé Problème [ par DarkTiteuf ] Bonjour à tous. Bon voila, j'ai vu que plusieurs posts comme le mien ont déjà été posés mais aucun ne répond à mon problème qui est le suivant. C Problème avec frames et IE [ par DarkTiteuf ] Bonjour à tous. Bon voila, j'ai vu que plusieurs posts comme le mien ont déjà été posés mais aucun ne répond à mon problème qui est le suivant. fermer un popup en fermant une autre page [ par jackrichard ] salut a tousvoila mon problème dans mon application je crée un problème d'information j'aimerais que si l'utilisateur ferme le popup donc qu'il n'a pa Récupérer l'en-tête HTTP d'une frame à partir d'une autre frame [ par GlanduSchmoldu ] Salut tout le monde, exposé du problème : Une page est composée de plusieurs frames. Une de ces frames est un script qui charge successivement plusieu Liens internes/tableau/actualisation page [ par Phoebs ] Bonjour, Comme vous pouvez le voir au titre de mon sujet, je ne sais pas trop comment nommer mon problème :/ Alors voilà, je suis en train de créer Problème de redirection à la fermeture [ par sebmayer ] Bonjour, Voilà je pose ma petite question, car après avoir tourné des heures sur le forum, je n'ai pas réussi à régler mon problème. Donc en fait je probleme de frame et javascript [ par Teclis01 ] Bonjour,j ai fait un site avec des frames et je n'arrive plus a faire marcher le javascript que je voudrais integrer a la page du milieu.La page event


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,421 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales