Problème de liens vers un iframe ,un bloc div
darkdeath6
-
xs21matra Messages postés 18 Date d'inscription Statut Membre Dernière intervention -
xs21matra Messages postés 18 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai crée un site internet en trois parties avec des div: bloc entete, bloc gauche qui correspond au menu avec les liens et le bloc droite ou doivent apparaitre le contenu des liens. Mon problème est que je n'arrive pas à relier mes liens dans mon bloc de droite, je voudrai que seul celui_ci soit généré et non pas la page entière, j'ai aussi testé avec un iframe(à la place de mon bloc gauche) je prefere mais je n'arrive toujours pas à relier les liens de ce menu à l'iframe, cela s'affiche dans une autre page. Si quelqu'un aurait une idee comment pourrais_ je faire pour resoudre ce probleme, merci.
j'ai crée un site internet en trois parties avec des div: bloc entete, bloc gauche qui correspond au menu avec les liens et le bloc droite ou doivent apparaitre le contenu des liens. Mon problème est que je n'arrive pas à relier mes liens dans mon bloc de droite, je voudrai que seul celui_ci soit généré et non pas la page entière, j'ai aussi testé avec un iframe(à la place de mon bloc gauche) je prefere mais je n'arrive toujours pas à relier les liens de ce menu à l'iframe, cela s'affiche dans une autre page. Si quelqu'un aurait une idee comment pourrais_ je faire pour resoudre ce probleme, merci.
A voir également:
- Problème de liens vers un iframe ,un bloc div
- Créer un lien pour partager des photos - Guide
- Vérificateur de liens - Guide
- Vers quelle adresse web renvoie ce lien - Guide
- Bloc-notes (windows) - Télécharger - Traitement de texte
- Windows 7 vers windows 10 - Accueil - Mise à jour
3 réponses
bonjour
tu veu en fait que seul ton bloc droite change et pas le reste ?
le mieu (enfin le plus simple) dans ton cas est d'utilise les frames
a pres il faut que tu nomme tes frames et lorsque tu fiat un lien dans ton menu tu rajouter dans <a href... :
tu veu en fait que seul ton bloc droite change et pas le reste ?
le mieu (enfin le plus simple) dans ton cas est d'utilise les frames
a pres il faut que tu nomme tes frames et lorsque tu fiat un lien dans ton menu tu rajouter dans <a href... :
target="nomdetaframe"
oui voila mais avec les frames je l'ai deja fais et cela marche mais j'aurai aimé avec une iframe ou avec des bloc div
voila mon code pour l'iframe :
<iframe SRC="accueil_iframe.html" name="_self" align="right"
scrolling="yes" frameborder="yes" height="550" width="650">
</iframe>
*accueil_iframe est ma page d'accueil
_self est le nom de mon iframe
Dans mon site il y a par exemple, avant garde metal en lien à gauche et ce lien doit etre généré dans l'iframe à droite avec ce code :
<a href="agm_iframe.html" target="_self" title="lien_menu">Avant garde metal</a>
mais cela ne fonctionne pas cela m'ouvre le lien dans une autre page alors je pense que mon code doit etre faux
voila mon code pour l'iframe :
<iframe SRC="accueil_iframe.html" name="_self" align="right"
scrolling="yes" frameborder="yes" height="550" width="650">
</iframe>
*accueil_iframe est ma page d'accueil
_self est le nom de mon iframe
Dans mon site il y a par exemple, avant garde metal en lien à gauche et ce lien doit etre généré dans l'iframe à droite avec ce code :
<a href="agm_iframe.html" target="_self" title="lien_menu">Avant garde metal</a>
mais cela ne fonctionne pas cela m'ouvre le lien dans une autre page alors je pense que mon code doit etre faux
Salut
Ton topic date un peu mais je l'ai trouvé alors que je cherchais moi même soit transformer mon iframe en autre chose (div ?) soit à régler le même problème que toi.
Ton souci repose sur le fait que tu utilise "_self" comme nom d'iframe. Cette valeur est prédéfinie pour target comme valeur par défaut, elle correspond à un chargement de la page linkée dans la fenêtre courante (le fait que ça t'ouvre une autre page doit correspondre à l'effet que j'ai constaté sous Firefox).
Mais le problème de l'attribut "name" est qu'il est considéré comme obsolète, je l'ai donc remplacé par l'attribut "id" mais "target" ne fonctionne pas sur les valeurs de celui-ci.
A l'origine j'avais ça : <a target="I3" title... avec mon iframe <iframe name="I3"...
J'ai essayé avec ça : <iframe id="I3"...
Et finalement en xhtml 1.0 transitional l'attribut name est "toléré" donc la marche valide est <iframe id="I3" name"I3"...
A+
Ton topic date un peu mais je l'ai trouvé alors que je cherchais moi même soit transformer mon iframe en autre chose (div ?) soit à régler le même problème que toi.
Ton souci repose sur le fait que tu utilise "_self" comme nom d'iframe. Cette valeur est prédéfinie pour target comme valeur par défaut, elle correspond à un chargement de la page linkée dans la fenêtre courante (le fait que ça t'ouvre une autre page doit correspondre à l'effet que j'ai constaté sous Firefox).
Mais le problème de l'attribut "name" est qu'il est considéré comme obsolète, je l'ai donc remplacé par l'attribut "id" mais "target" ne fonctionne pas sur les valeurs de celui-ci.
A l'origine j'avais ça : <a target="I3" title... avec mon iframe <iframe name="I3"...
J'ai essayé avec ça : <iframe id="I3"...
Et finalement en xhtml 1.0 transitional l'attribut name est "toléré" donc la marche valide est <iframe id="I3" name"I3"...
A+