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

 


Dernière réponse
Sujet : #top : 1 seul lien (sur la page) pour 8 pages (ds une iframe)....Help
axis Attends, attends =)
 
mes liens vers les 8 pages sont en html pure .... bon il y a un peu de java pour les effets des boutons mais c'est tout. La redirection elle est en html basic .. qui renvoi dans l'iframe.
 
Donc je clique sur n'importe quel lien à gauche et sa s'affiche dans l'iframe.
 
Le lien 'top' lui, est juste en dessous de l'iframe.
 
 
 
 
>pour le lien #top tu fais un truc du même style pour récupérer
>le nom de la page et faire une redirection.  
 
COMMENT ????????????? =)
 
bon... mettre le nom de la page dans une variable sous un script java c'est ok j'ai réussi. (pas en faisant le savePageName mais autrement).. mais c'est ça qui me manque ... utiliser la variable et redirection vers top et zou !
 
 
 
>Si tu as des liens vers une des 8 pages depuis une autre des 8
>pages le problème des frames va corser le truc
 
non non aucun liens dans vers d'autres pages dans les 8 pages qui s'affichent dans l'iframe.
(C'est mon cv! lol)
 
A+, et si tu sais pour la redirection et comment utiliser la fameuse variable.......... =)

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
axis Attends, attends =)
 
mes liens vers les 8 pages sont en html pure .... bon il y a un peu de java pour les effets des boutons mais c'est tout. La redirection elle est en html basic .. qui renvoi dans l'iframe.
 
Donc je clique sur n'importe quel lien à gauche et sa s'affiche dans l'iframe.
 
Le lien 'top' lui, est juste en dessous de l'iframe.
 
 
 
 
>pour le lien #top tu fais un truc du même style pour récupérer
>le nom de la page et faire une redirection.  
 
COMMENT ????????????? =)
 
bon... mettre le nom de la page dans une variable sous un script java c'est ok j'ai réussi. (pas en faisant le savePageName mais autrement).. mais c'est ça qui me manque ... utiliser la variable et redirection vers top et zou !
 
 
 
>Si tu as des liens vers une des 8 pages depuis une autre des 8
>pages le problème des frames va corser le truc
 
non non aucun liens dans vers d'autres pages dans les 8 pages qui s'affichent dans l'iframe.
(C'est mon cv! lol)
 
A+, et si tu sais pour la redirection et comment utiliser la fameuse variable.......... =)
hum hum Javascript me gonfle, donc je vais pas pouvoir te donner une réponse toute faite...
Ce que je ferais c'est: Tes liens vers une des 8 pages sont du style <a href="javascript:savePageName(nomDeLaPage)">...</a> la fonction savePageName sauve le nom de la page dans une variable et redirige vers la page voulue, pour le lien #top tu fais un truc du même style pour récupérer le nom de la page et faire une redirection. Si tu as des liens vers une des 8 pages depuis une autre des 8 pages le problème des frames va corser le truc, mais normalement il doit être possible de passer une variable d'un frame a l'autre en javascript.
 
Mais bon, toute ta naviguation repose sur du Javascript, et c'est pas top... Donc n'oublie pas de doubler tes liens par <noscript>lien normal</noscript> et pour ceux qui ont désactivé le javascript oublie le lien #top.
 
L'autre solution serait le php ou autre, mais ça t'oblige a reloader chaque fois la frame de navigation, ce qui n'est pas le but...
 
Si quelqu'un a la solution tout html ça m'intéresse...

 

[edtdd]--Message édité par hum hum--[/edtdd]

axis Ok le problème est bien plus loin ..... malheuresement !
 
J'ai :
 
- 1 lien sur la page index.html
- 1 iframe dans index.html qui va recevoir d'autres pages avec differents contents
 
Le but est d'aller au haut de la page affiché dans l'iframe.. quel que soit la page.
 
Il faudrait donc pouvoir utiliser une variable pour savoir QUELLE page est affiché dans l'iframe (ce que j'ai réussi à faire).. mais après... le liens doit pouvoir utiliser cette variable
 
 
<a href="nomdelapage.html#top" target="contentframe"  
 
'nomdelapagehtml' est ma variable..... qui représente le nom d'une des 8 pages qui sont affichées dans l'iframe.
 
Comment ce servr de cette variable au moment du clic sur le lien ???
 
Tu vois ?
hum hum Si j'ai bien compris (mais je suis pas sure) tu veux simplement un lien genre "haut de page" ?
Si c'est ça, la balise en haut de ta page doit être <a name="top"></a> et le lien <a href="#top">...</a> ou <a href="mapage.html#top">...</a>
axis Bonjour!
 
Voici mon cas:
 
Une page index.html avec des boutons de navigations sur la gauche ; une iframe au centre de la page
 
sur index.html : un lien 'top'
 
Le contenu de l'iframe est en fait la page a affichée (celle qu'on choisi d'affichée par le menu de navigation)
 
Chaques page qui s'affichent ds l'iframe ont dans leurs code un <a href=#top></a>
 
Ce que je veux faire :
--------------------
En cliquant sur 'top' .. qu'il aille cherché le haut de la page qui est dans l'iframe.
 
 
Pour l'instant j'ai ceci pour le lien top :
<a href="#top" target="contentframe" ...etc
sachant que contentframe est le nom de mon iframe.
 
En fait ce qui se passe c'est qu'il réaffiche la page index.html dans l'iframe si je clique sur le liens....
 
 
J'ai pensé à une fonction java (onclick.. sur les boutons de navigations) qui garderai au moment du clic dans une variable le nom de la feuill affichée dans l'iframe. Ceci fonctionne, et je connai donc le nom *.html de la page affichée.. mais maintenant comment faire pour qu'il aille :
1)dans l'iframe
2)au haut de page de la feuill ds l'iframe
 
il faudrait un truc du stlye :
 
'<a href= ./nomdelafeuillehtml#top ...
 
mais comment inclure cette variable ?????
est-ce possible à partir d'une fonction java ??
 
Merci
Damien

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)