comment faire un lien multiple [résolut, avec JS] - HTML/CSS - Programmation
Marsh Posté le 27-11-2002 à 15:05:01
Au risque de me faire démolir, au mépris du danger, bravant la foule des intégristes du forum, je te conseillerais d'utiliser une fonction... Javascript
<a href="javascript:mafonction();">ton lien</a>
function mafonction() {
document.nom_de_la_frame.location.replace("lapage.php" );
document.nom_de_l_autre_frame.location.replace("lapage.php" );
}
(pas sûr pour l'arborescence, chope la référence Javascript)
etc.
Marsh Posté le 27-11-2002 à 15:23:17
javascript m'ira très bien, meme si ca dérange certain.
merci.
edit:
le .location. fo le remplacer par kelkechose?
Marsh Posté le 27-11-2002 à 15:31:47
mmmmm ca n'a pas l'aire de fonctionner...
edit:
y'a pas un moyen html de le faire?
l'imbrication de lien, par exemple ca ne fonctionne pas...
Marsh Posté le 27-11-2002 à 16:21:20
Ca ne marche pas?
Pourtant, j'avais fait ça pour un exposé au format HTML
Marsh Posté le 27-11-2002 à 16:35:03
window.parent.TA_FRAME.location = TA_PAGE;
Marsh Posté le 27-11-2002 à 16:36:04
gm_superstar a écrit a écrit : window.parent.TA_FRAME.location = TA_PAGE; |
les topics se suivent et se ressemblent
Marsh Posté le 27-11-2002 à 16:48:31
lorill a écrit a écrit : les topics se suivent et se ressemblent |
window.parent.TA_FRAME.document.write("tu crois ?" );
Marsh Posté le 27-11-2002 à 16:52:31
Alors :
Les balises en minuscule please.
L'attribut target n'existe plus en xhtml, il vaut mieu s'y habituer.
PAS DE FRAME SVP !!!
Marsh Posté le 27-11-2002 à 17:10:16
beleg a écrit a écrit : ils ont tué les frames |
Pas de frames en XHTML 1.1. En revanche elles sont toujours là en XTHML 1.0
Marsh Posté le 27-11-2002 à 21:36:30
gm_superstar a écrit a écrit : window.parent.TA_FRAME.location = TA_PAGE; |
fonctionne pas non-plus.
Dis moa si je fais fo, stp:
Code :
|
Marsh Posté le 27-11-2002 à 22:14:41
|
plutot this.parent
windows designe la fenetre qui contient les frames.
la frame la plus haute c top, si il y a plusieurs frames imbriquées
Marsh Posté le 28-11-2002 à 19:13:20
beleg a écrit a écrit : plutot this.parent windows designe la fenetre qui contient les frames. la frame la plus haute c top, si il y a plusieurs frames imbriquées |
merci!
c ce k'il me fallait...
meme si je me suis arraché le cheveux car j'écrivais:
<A CLASS="lien" HREF="JavaScript: onMouseClick = lien("carnets.php","sommaire_carnet.php")" style="COLOR: black; TEXT-DECORATION: none">
au lieux de :
<A CLASS="lien" HREF="JavaScript: onMouseClick = lien('carnets.php','sommaire_carnet.php'" style="COLOR: black; TEXT-DECORATION: none">
Je ne savais pas k'il y avait une différence entre '' et ""...
bref maintenant je le sais.
a+ et merci [g]
Marsh Posté le 28-11-2002 à 19:36:19
c normal, ca fait :
HREF="JavaScript: onMouseClick = lien(" et du blabla derriere non compréhensible par le naviguateur.
tu aurais du le voir en passant sur le lien quil y avait un probleme, le lien indiqué dans la barre d'état nétait pas correct.
Marsh Posté le 29-11-2002 à 14:40:00
gm_superstar a écrit a écrit : Pas de frames en XHTML 1.1. En revanche elles sont toujours là en XTHML 1.0 |
Oui mais c'et pas parce que ca existe encore qu'on est boligé d'utiliser des trucs obsoletes....
Pour ce qui est du probleme il est règlable facilement en usant un peu des CSS
Marsh Posté le 29-11-2002 à 14:47:30
FatyPunk a écrit a écrit : Pour ce qui est du probleme il est règlable facilement en usant un peu des CSS |
non, pour résoudre le problème il faut du JS
ton CSS il permettrait de remplacer les frames simplement
mais t'as pas exactement la même chose qu'avec les frames
c'est pas pour rien que les frames reviennent dans le XHTML 2
Marsh Posté le 29-11-2002 à 14:55:52
FatyPunk a écrit a écrit : Oui mais c'et pas parce que ca existe encore qu'on est boligé d'utiliser des trucs obsoletes.... |
Obsolète le XHTML 1.0 ? Faut pas pousser quand même... Il n'y a aucun problème à faire un document en XHTML 1.0 à partir du moment où il est en Strict et conforme.
FatyPunk a écrit a écrit : Pour ce qui est du probleme il est règlable facilement en usant un peu des CSS |
Exemple ?
Marsh Posté le 29-11-2002 à 15:10:23
antp a écrit a écrit : non, pour résoudre le problème il faut du JS ton CSS il permettrait de remplacer les frames simplement mais t'as pas exactement la même chose qu'avec les frames c'est pas pour rien que les frames reviennent dans le XHTML 2 |
arf ...
Marsh Posté le 03-12-2002 à 21:26:55
c koi votre combat les gars??
xhtml et css!!!
on s'en branle, g fait un site ki utilise des frames. Je veux pas tout recommencer mon site car g une génération de retard!!
Si j'achetais un nouveau pc a chaque fois qu'il y avait un truc de nouveau qui sortait.....
Mon pc est peut-etre obsolete, mon site est peut-etre obsolete, MAIS ILS FONCTIONNENT!
merci, et a+
Marsh Posté le 27-11-2002 à 14:50:18
Bonjour a tous!
J'ai ce lien:
Il me lance la page "gallerie.php" dans la partie "cadre_main" de ma page.
Mais j'aimerais ke ce meme lien m'ouvre la page "sommaire_gallerie.php" dans le frame "cadre_sommaire".
Comment faire, merci.
Message édité par helvetik le 03-12-2002 à 21:28:27