Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3067 connectés 

  FORUM HardWare.fr
  Programmation

  HTML : probleme avec target d'un pop up ...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

HTML : probleme avec target d'un pop up ...

n°12497
Batman-Fr
powered by caféine
Posté le 02-02-2001 à 16:39:54  profilanswer
 

Salut,
 
je fais ouvrir un pop up au chargement d'une page (index.html).
 
Dans ce pop up, il y a un lien et je voudrais que lorsqu'on clic sur ce lien, la page s'ouvre dans mon index.html
 
comment faire svp ?
 
PS : pour ceux qui trouvent cette question debile, un peu de compassion svp .... :D
 
merci d'avance a ceux qui voudront bien aider une chauve souris en detresse :)
 
++


---------------
Tout ou rien mais rien que tout ! feed-back : http://forum.hardware.fr/forum2.ph [...] ost=121391
mood
Publicité
Posté le 02-02-2001 à 16:39:54  profilanswer
 

n°12498
gizmo
Posté le 02-02-2001 à 16:42:05  profilanswer
 

C'est pas target=_parent ?

n°12499
Batman-Fr
powered by caféine
Posté le 02-02-2001 à 16:44:06  profilanswer
 

helas nan :(
 
up !


---------------
Tout ou rien mais rien que tout ! feed-back : http://forum.hardware.fr/forum2.ph [...] ost=121391
n°12504
duch
Posté le 02-02-2001 à 17:08:45  profilanswer
 

essaie avec window.opener


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
n°12505
Lord II
PIB2000
Posté le 02-02-2001 à 17:09:04  profilanswer
 

je pense qu'il faut absoluent que tu cré un frameset de facon à donner un nom à la page ensuite target ( ton frameset peut ne contenir qu'une seule frame)


---------------
La bave du crapaud n'empèche pas la caravane de passer .
n°12512
LeMegaBlai​reau
Posté le 02-02-2001 à 17:15:05  profilanswer
 

Salut la chauve souris samaritaine.. ;)
 
Si ta page index est composé de frames tu peux peut-être utiliser une fonction javascript, qqchose comme
 
<SCRIPT LANGUAGE ="Javascript">
function ouvrepageZ(frame1)
{parent.page1.location.href=frame1;
}
</script>
 
et dans le popup, tu mets un lienss
<A HREF="javascript:ouvrepageZ('pagequetusouhaite.html'">lien</A>
 
Si avec (parent) ca marche pas, essaye avec la fonction opener

n°12513
Batman-Fr
powered by caféine
Posté le 02-02-2001 à 17:15:13  profilanswer
 

re :)
 
lordII : j'ai rien compris
 
duch : tu parles de windows.open ? si c'est le cas, c'est ce que j'ai fais ...
dans mon index.html,  j'ai mis un onload dans la balise BODY comme ca :  
onLoad="window.open('popup.html','','width=350,height=170,scrollbars=0';)" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"
 
Et voila le a href de mon popup.html :
 
<a href="http://www.machin.com/page.html" target="index.html">
 
voila, en esperant que tout ce qui peut vous aider y soit ... :(

 

--Message édité par Batman-Fr--


---------------
Tout ou rien mais rien que tout ! feed-back : http://forum.hardware.fr/forum2.ph [...] ost=121391
n°12514
duch
Posté le 02-02-2001 à 17:18:49  profilanswer
 

non je parlais de la propriété opener (qui correspond à ta page index)
 
target="index.html" ça ça ne risque pas de marcher


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
n°12515
Batman-Fr
powered by caféine
Posté le 02-02-2001 à 17:19:59  profilanswer
 

LMB : oui, j'ai 3 frames dans mon index.html mais c'est pas grave car l'url que je donne dans mon href affiche les 3 frames et non seulement celle vers la quelle je pointe.
 
ca change qlq chose :confused:
 
:cry:


---------------
Tout ou rien mais rien que tout ! feed-back : http://forum.hardware.fr/forum2.ph [...] ost=121391
n°12516
Batman-Fr
powered by caféine
Posté le 02-02-2001 à 17:22:14  profilanswer
 

duch : peux tu m'en dire plus sur cette fonction stp ?
 
a quoi sert elle ?
dans quel page dois je l'inclure ?
quels sont les parametres ?
 
ou une URL ou je pourrais me documentter dessus :)
 
merci de votre aide (meme si le prob n'est pas encore resolu :D)


---------------
Tout ou rien mais rien que tout ! feed-back : http://forum.hardware.fr/forum2.ph [...] ost=121391
mood
Publicité
Posté le 02-02-2001 à 17:22:14  profilanswer
 

n°12517
duch
Posté le 02-02-2001 à 17:22:18  profilanswer
 

si tu as 3 frames tu dois pouvoir utliser le nom d'une des frame comme target :ss
 
target="frameindex"


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
n°12521
duch
Posté le 02-02-2001 à 17:25:50  profilanswer
 

ça s'utilise comme ça :ss
 
dans le head tu mets ça
 
function telecommande(url){
window.opener.location.href=url
}
 
 
et dans le HTMl tu mets ça
 
<A href="#" onclick="telecommande('nomdetapage.htm';)">lien</A>


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
n°12522
LeMegaBlai​reau
Posté le 02-02-2001 à 17:25:52  profilanswer
 

Ben si tu ne cherche pas a afficher UNE frame specifique dans ton jeu de cadre, mais c'est la page de jeu de cadre , je vois mal le problème, soit tu mets l'url . avec target=_top, tu reviens au niveau le plus haut .

n°12523
LeMegaBlai​reau
Posté le 02-02-2001 à 17:27:35  profilanswer
 

euh je manque de connexion rapide

n°12526
LeMegaBlai​reau
Posté le 02-02-2001 à 17:35:12  profilanswer
 

En y reflechissant, duch te dit le bon truc. Target ne te sert à rien.

n°12532
Batman-Fr
powered by caféine
Posté le 02-02-2001 à 18:16:45  profilanswer
 

LMB : il me semble que le target=_top ne convient que pour un affichage dans la meme fenetre nan ?
 alors que moi, c'est 2 fenetres ...
 
Duch : je vais essayer ca :)


---------------
Tout ou rien mais rien que tout ! feed-back : http://forum.hardware.fr/forum2.ph [...] ost=121391
n°12573
Batman-Fr
powered by caféine
Posté le 03-02-2001 à 01:31:49  profilanswer
 

duch : ca marche pô :(
 
voila le script de popup.html :
 
<html>
<head>
<title>notitle</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
function telecommande(http://www.mgel.fr/)
{window.opener.location.href="http://www.mgel.fr/"}
</head>
 
<body bgcolor="#0099FF" text="#000000">
 
<div id="Layer1" style="position:absolute; left:0px; top:0px; width:138px; height:115px; z-index:3"><img src="popup.jpg" width="350" height="170"></div>
<div id="Layer2" style="position:absolute; left:196px; top:102px; width:58px; height:58px; z-index:4"><a href="#" onclick="telecommande('index.htm';)"><img src="svnanim2.gif" width="57" height="57" border="0"></a></div>
 
</body>
</html>
 
et celui d'index.html (qui ouvre donc popup.html) :
 
<html>
<head>
<title>untituled</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
 
<body bgcolor="#FFFFFF" onLoad="window.open('popup.html','','width=350,height=170,scrollbars=0';)" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
 
</body>
</html>
 
voila, et maintenant, j'suis desespere :cry:
 
aidez moi, j'veux apprendre ..........


---------------
Tout ou rien mais rien que tout ! feed-back : http://forum.hardware.fr/forum2.ph [...] ost=121391
n°12583
Lord II
PIB2000
Posté le 03-02-2001 à 10:17:59  profilanswer
 

Je vais essayer de t'expliquer un eu plus ma pensée :
 
Tu cré un premier fichier qui contient le frameset :
 
<FRAMESET ROWS="*" COLS="*">
<FRAME SRC="index.html" NAME="INDEX">
</FRAMESET>
 
Le deuxieme fichier( celui ui doit ouvrir la popup) s'appelle index.html.
 
Le troisième fichier ( la popup ) contient un lien avec target="INDEX" qui change la page index.html en celle cliqué
 
Voilà j'espère que cela a été assez clair..


---------------
La bave du crapaud n'empèche pas la caravane de passer .
n°12632
Batman-Fr
powered by caféine
Posté le 04-02-2001 à 14:08:23  profilanswer
 

Heu, c'est quoi un framset ??
Parce que la, mon index.html, c'est juste un exemple pour tester. Au final, ca sera une page ou il y a 3 frames qui ouvrira le popup et c'est sur la 3eme frame que le lien du popup devra s'ouvrir ...
 
je suis sur que c'est possible nan :confused:
 
++

 

--Message édité par Batman-Fr--


---------------
Tout ou rien mais rien que tout ! feed-back : http://forum.hardware.fr/forum2.ph [...] ost=121391
n°12635
LeMegaBlai​reau
Posté le 04-02-2001 à 14:43:06  profilanswer
 

Dans ton popup, il faut que tu déclare que ta fonction est en javascript.
Donc:
<html>ss
<head>ss
<title>notitle</title>ss
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">ss
 
<SCRIPT LANGUAGE ="Javascript">ss
function telecommande(http://www.mgel.fr/)ss
{window.opener.location.href="http://www.mgel.fr/"}ss
</script>
</head>
 
 
etc..
 
Le frameset est la page de jeu de cadre. L'astuce de LordII est de metre ta page index (popup) dans une frame..et ainsi tu peux utiliser la fonction parent.

n°12746
Batman-Fr
powered by caféine
Posté le 05-02-2001 à 11:28:46  profilanswer
 

Bonjour a tous
 
tout marche, je suis passe par la maniere de Lord II : en fait, le nom que je definissait en target ne correspondait pas a celui du frameset, c'est pour ca que ca ne passait pas ;)
 
merci a tous de votre aide :)
 
par contre, j'ai une nouvelle question.
je vais donc tout reprendre depuis le debut, histoire que tout soit clair.
 
La page qui ouvre mon popup (popup.html) a son ouverture est index.html. Elle a 3 frames.
Mon popup s'ouvre bien tout seul au chargement et le lien de mon popup s'affiche bien dans la frame que je veux.
 
Tout va bien donc.
Par contre, je me suis rendu compte que les 2 autres frames ne correspondaient plus a la 3eme (celle ouverte par le popup) : en effet, a chaque 3eme frame correspondent 2 frames specifiquent.
 
Si vous me suivez toujours, qu'elle est la methode pour ouvrir mon jeu de cadres dans la fenetre ou index.html est ouvert ?
 
desole si vous me trouvez lours :)
 
++


---------------
Tout ou rien mais rien que tout ! feed-back : http://forum.hardware.fr/forum2.ph [...] ost=121391
n°12782
duch
Posté le 05-02-2001 à 14:15:24  profilanswer
 

si j'ai bien compris (j'en suis pas sûr) il sufit d'ouvrir ton ton frameset dan s la target inde, mais en fait j'crois qu'j'y comprends plus rien à ton truc.

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  HTML : probleme avec target d'un pop up ...

 

Sujets relatifs
Conversion : Fichiers DOC en HTML...Conseils pour insérer vidéo dans une page html
Problème pilote ISAM ???Probleme de java et de RMI
[VISUAL C++] Gros problème de message windows ... URGENT !!!html et asp: sons
Pb symbole htmlEditeur HTML pour Novice, cela existe ???
HTML: Question très conrtf vers html
Plus de sujets relatifs à : HTML : probleme avec target d'un pop up ...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR