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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Boutons de defilement pour une iframe

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Boutons de defilement pour une iframe

n°1312747
Seta-san
Posté le 23-02-2006 à 23:45:50  profilanswer
 

Bonsoir,
 
Ca fait quelques jour que je cherche à creer des boutons images pour faire defiler le contenu d'une iframe.
(même fonction qu'une barre de defilement que j'ai enlevé parceque ca ne fait pas tres estetique)
Je n'arrive pas a trouver la solution mais je suis sur que c'est possible.  
 
http://img49.imageshack.us/my.php?image=defilement0md.png
 
 
Merci d'avance pour votre aide   :hello:  
 
 

mood
Publicité
Posté le 23-02-2006 à 23:45:50  profilanswer
 

n°1312751
nargy
Posté le 23-02-2006 à 23:50:17  profilanswer
 

propriété window.pageXOffset / pageYOffset

n°1312795
gatsu35
Blablaté par Harko
Posté le 24-02-2006 à 07:30:05  profilanswer
 
n°1312927
Seta-san
Posté le 24-02-2006 à 12:41:41  profilanswer
 


En cherchant ce que c'est que "window.pageXOffset" et "pageYOffset" j'ai vu également "scrollto" ou "scrollby" oO
J'ai pu lire que pagexoffset etait pour nescape. Pourriez vous m'eclairsir svp?
 
Je ne sait pas trop comment marche le js.
Serait-il possible que quand ont clic 1fois sur le boutton ca descende de 3px dans l'iframe ? je voudrai vraiment que ca fasse les même effet que si ont cliqué sur les fleches de la barre de defilement ^^'
 
Merci d'avance !

n°1313693
Seta-san
Posté le 26-02-2006 à 01:35:34  profilanswer
 

up!

n°1313937
Seta-san
Posté le 26-02-2006 à 22:35:24  profilanswer
 

S'il vous plait, je ne sait pas comment le manipuler ..

n°1314344
Seta-san
Posté le 27-02-2006 à 14:24:25  profilanswer
 

*urgent*

n°1314365
dwogsi
Défaillance cérébrale...
Posté le 27-02-2006 à 14:35:26  profilanswer
 

Seta-san a écrit :

Pourriez vous m'eclairsir svp?


 :??:


Message édité par dwogsi le 27-02-2006 à 14:35:42
n°1314866
Seta-san
Posté le 27-02-2006 à 22:10:50  profilanswer
 

J'ai finalement reussi à l'apliquer apres quelque prise de tête (beaucoup)
Je le poste pour ceux qui veulent faire pareil.
 
Dans la page de l'iframe :
 

Code :
  1. <iframe id="datamain"  width="640px" height="500px"  name="zone1" src="test0.html" marginwidth=0 marginheight=0 hspace=0 vspace=0 frameborder=1 scrolling=no></iframe></td>
  2.           <td  valign="top">
  3. <br />
  4. <layer visibility=hide>
  5. <a href="" onMouseup="scrollspeed=0" onmousedown="scrollspeed=-8"><img src="images/flechehaut.jpg" border="0px"/></a>
  6. <br />
  7. <a href="" onMouseup="scrollspeed=0" onmousedown="scrollspeed=8"><img src="file:///D|/Sites/sok site/sok/images/flecheb.jpg" border="0px"/></a>  
  8. </layer


 
 
Puis dans les pages qui serons dans l'iframe (entre les balise <head></head> ) :

Code :
  1. <script language="JavaScript1.2">
  2. var speed, currentpos=curpos1=0,alt=1,curpos2=-1
  3. function initialize(){
  4. if (window.parent.scrollspeed!=0){
  5. speed=window.parent.scrollspeed
  6. scrollwindow()
  7. }
  8. }
  9. function scrollwindow(){
  10. temp=(document.all)? document.body.scrollTop : window.pageYOffset
  11. alt=(alt==0)? 1 : 0
  12. if (alt==0)
  13. curpos1=temp
  14. else
  15. curpos2=temp
  16. window.scrollBy(0,speed)
  17. }
  18. setInterval("initialize()",10)
  19. </script>


 
Voila ! :)
Et pour ceux qui ont phpbb dans l'iframe, il suffit de mettre le code javascript ci-dessus dans le template overall_header.tpl  (template/votretheme/overall_header.tpl)

n°1329863
Freedom_09
Posté le 21-03-2006 à 23:33:30  profilanswer
 

Bonjour,
 
Je viens d'essayer ce script, qui fonctionne très bien chez moi, mais j'aimerai savoir si quelqu'un ici saurait ajouter la fonction suivante :
 
Faire disparaitre le bouton de scroll correspondant quand on est tout en haut ou tout en bas de la page à scroller, et ce par souci de lisibilité pour le visiteur...
A vrai dire j'ai essayé de le faire moi-même, mais mes connaissances en javascript sont beaucoup trop limitées, tout juste puis-je supposer que les propriétés scrollTop, scrollHeight et autres peuvent servir...
 
Merci de votre aide.
Freedom


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

  Boutons de defilement pour une iframe

 

Sujets relatifs
[PHP] Plusieurs boutons dans un formulairebarre de defilement perso sur mozilla ?
boutons comme wmp dans le taskbarC# Supprimer boutons créés dynamiquement
[Help] Boutons dans un clip !!prob iframe :/
[Java] maj du défilement d'un jtextarea utilisé par 2 classesAlgo - Défilement de texte "doux" [Résolu]
faille iframe[VBA Excel] Bloquer les barres de défilement à la fin d'un tableau
Plus de sujets relatifs à : Boutons de defilement pour une iframe


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