HTML et URL

HTML et URL - Windows & Software

Marsh Posté le 23-01-2001 à 22:45:20    

Question idiote qui me tombe dessus.ss
 
J'ai une page avec deux frames. Dans la frame du bas j'ai une page html "A" qui s'affiche par defaut et "B" si je clique un lien.ss
 
COMMENT afficher dans un lien l'URL allant sur "B" ?ss
 
(PS: oui, j'ai postéssdans le forum programmation, mais j'ai l'impression qu'ils font la nouba ce soir.. ;) )

Reply

Marsh Posté le 23-01-2001 à 22:45:20   

Reply

Marsh Posté le 23-01-2001 à 22:50:48    

tu choisis la cible de ton lien
tu utiliseras <a href... target="b"></a>

Reply

Marsh Posté le 23-01-2001 à 23:01:01    

hello grenouille!
 
Euh je me suis mal exprimé: je veux dire un lien absolu qui une fois cliqué affichera la page B "a travers" la pge "parentframe".. comme:
 
http://www.toto.fr/parentframe.htm (c'est fictif!!)(ici c'est la page parente avec les deux frames qui s'affiche, avec "A" en bas, mais il me faut "B" qui est une autre page html, et je ne peux mettre son adresse à la suite..si(?)
 
ou tu veux dire il faut mettre http://www.toto.fr/parentframe.htm target b.htm...?

 

--Message édité par LeMegaBlaireau--

Reply

Marsh Posté le 23-01-2001 à 23:04:28    

euh... tu parles du jeu de cadres, ou j'comprends toujours pas?

Reply

Marsh Posté le 23-01-2001 à 23:14:54    

oui.
 
en décodé (excuse moi ce soir, faut que je remette du carburant)j'ai une page HTML avec deux jeu de cadre. Un en haut, et un en bas. si je mets un lien sur cette page, le lien m'ouvrira la page "parente" contenant les deux frames avec respectivement les pages html dedans .. donc une page "a" en bas. si je clique un lien dans la page "A" situé dans la frame du bas, elle me donne une page "B" dans cette même frame.
 
mais dans le navigateur, l'adresse URL est toujours celle de la page du jeu de cadre, et si je la copie , elle me renverra avec "A" .
 
Si j'utilises target=B, comment tu l'écris dans l'adresse URL ?

Reply

Marsh Posté le 23-01-2001 à 23:17:33    

bon, dans la page qui definit les frames (leurs taille, orientation...) tu donnes aussi un nom a tes frames (attribut NAME="lenomdelaframe" )
 
Ensuite, quand tu veux afficher qqch dans la frame qui s'appelle "b" en cliquant sur un lien, tu rajoutes a la définition du lien "traget="b"" comme l'as dit krapaud.
 
Sinon, je vois vraiment pas ce que tu veux dire.

 

Reply

Marsh Posté le 23-01-2001 à 23:23:48    

:cry:ss:cry:ss:cry:ss
 
j'comprends rien :(
 
j'suis désolé!
 
bon je vais t'expliquer ce que je sais des frames, et tu verras si quelque chose la dedans correspond, au pire je recommencerais :D
 
 
le jeu de cadre et les frames ont des noms comme l'a dit gizmo.
Quand tu ouvres la page parente tu as le jeu de cadre qui contient A et B.
a peut avoir des liens vers b et vice versa, liens qui ne s'ouvriront que dans cette page html, sans remplacer la page "parente" (le jeu de cadre) si tu attributs à tes liens la cible correspondantess
ex : si index.htm doit s'ouvrir en b alors que le lien est en a, alors tu auras une syntaxe du typess
<a href=index.htm target="b">blablabla</a>

Reply

Marsh Posté le 23-01-2001 à 23:27:43    

lemegablaireau > t'as pas un exemple sur le net de ce que tu veux? ca pourrait nous aider a y voir plus clair.

 

Reply

Marsh Posté le 23-01-2001 à 23:29:49    

oui, je suis d'accord avec vous, mais ca c'est dans le code html de la page. Mais je ne peux pas copier ce code dans le navigateur.. bien que,je vais faire un essai.

Reply

Marsh Posté le 23-01-2001 à 23:29:58    

on dirait qu'il y a eu des edit dans ton post précedent que je n'avais pas vus ;)
 
tu cherches a ce que l'url de la frame visée s'affiche dans la barre d'adresse du navigateur?

Reply

Marsh Posté le 23-01-2001 à 23:29:58   

Reply

Marsh Posté le 23-01-2001 à 23:31:18    

oui, bouge pas, je te donnes un exemple..

Reply

Marsh Posté le 23-01-2001 à 23:33:17    

chouette :D

Reply

Marsh Posté le 23-01-2001 à 23:35:58    

http://www.proxis-services.fr/fs_metiers.htm
 
ca c'est la page parente. clique sur "proxis premier" dans le menu en bas (genre ligne metro). Ca va t'ouvrir une autre page, mais dans l'url , c'est la même. Comment afficher dans une toute autre page html sur un autre site, cette page "proxis premier" dans son jeu de cadres ?
 
au fait merci à vous deux pour me répondre aussi vite.

Reply

Marsh Posté le 23-01-2001 à 23:38:40    

oui, excuse pour les edits,mais je suis en rtc là, ca se voit que vous êtes en connexion rapide! ;)

Reply

Marsh Posté le 23-01-2001 à 23:38:49    

bon, ok, le titre de la page, dans l'explorateur, c'est celui de la page de définition des frames. Quand tu ouvres un lien dans une de ces frames, la page de définition des frames ne change pas, et c'est pour ca que le nom reste identique.

 

Reply

Marsh Posté le 23-01-2001 à 23:43:07    

alors en haut tu as une frame "a"
en bas une frame "b"
 
 
la page affichée s'appelle "index.htm" et contien les deux cadres, ok?
si a comporte un lien devant s'ouvrir en a alors la cible du lien est "self"
si a comporte un lien devant s'ouvrir en b alors la cible du lien est "b"
si b comporte un lien devant s'ouvrir en b alors la cible du lien est "self"
si b comporte un lien devant s'ouvrir en a alors la cible du lien est "a"
 
la syntaxe a employer dans tes liens est : <a href=lien.htm target="nomdelacible"></a>

Reply

Marsh Posté le 23-01-2001 à 23:44:12    

ptdr,n gizmo et moi comprennons encore deux choses différentes :D

Reply

Marsh Posté le 23-01-2001 à 23:46:02    

non non, on comprend bien la meme chose, toi tu parles de la définition des liens, moi je lui explique pourquoi le nom de la page ne change pas dans la barre d'adresse du browser. En gros, on se complete :D :D
 
mais c'est pas "_self" la bonne syntaxe?

 

Reply

Marsh Posté le 23-01-2001 à 23:49:59    

complementarité rulez!
 
 
euh...bah je t'avouerais que je mettais toujours des syntaxes du type _self ou _parent, et qu'en fait si je mets self o uparent sans l'underscore, ca ne change rien...peut etre une question de navigateur apres.

Reply

Marsh Posté le 23-01-2001 à 23:56:44    

OK rulez, je vais essayer ca demain pour ton code Grenouille.
 
Merci Gizmo pour ton explication..

 

Reply

Marsh Posté le 23-01-2001 à 23:58:04    

au pire t'as mon mail, n'hésite passs:jap:

Reply

Marsh Posté le 24-01-2001 à 00:44:10    

Vous avez raison les gars, je me fixais sur l'url avec des query string et des passages de variables alors que j'ai le code dans ma page. Quel con je fais. Je suis assla masse ce soir.
 
Merci à vous deux.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed