Accueil > Forum > > > > le scrolling des frames
le scrolling des frames
jeudi 13 avril 2006 à 10:38:43 |
le scrolling des frames

David_monchy
|
Salut à tous, j'utilise une frame dans laquelle j'insère un tableau de plusieurs lignes. Le problème, c'est que parfois le tableau est mis à jour (on lui rajoute des lignes), et il arrive un moment ou ce tableau devient plus grand que la frame. j'ai mis scroll=auto afin que l'ascenseur apparaisse à ce moment là, mais bien que l'ascenseur apparaisse, le tableau apparait à partir du début (on voit sa premiere ligne). Or, je voudrais que lorsque l'on charge la page, l'ascenseur soit déjà en bas afin de voir la dernière ligne (puisque c'est la plus récente que je veux voir en premier). J'avais pensé faire cela avec des ancres, mais le problème c'est que je fais un window.location.reload dans la page, et que donc je ne peux pas entrer l'adresse que je veux recharger avec l'ancre. J'ai aussi regardé sur ce site et j'ai trouve scroll(un nombre), mais cela ne marche pas non plus. Voila, si quelqu'un a une idée... David
|
|
jeudi 13 avril 2006 à 11:16:07 |
Re : le scrolling des frames

bultez
|
Bonjour, scrollTop et scrollHeight... un ch'tit exemple ?
<html> <head> <script type="text/javascript"> function prc() { var z=document.getElementById("dep").value; if (!isNaN(z) && z<=100 & z>0 ) { document.body.scrollTop=document.body.scrollHeight*(z/100); } } </script> </head> <body> <button onclick='location.href="#FinPage";'>Aller En Fin de Page: utilisation Ancre</button> <button onclick='document.body.scrollTop=document.body.scrollHeight;'>Aller En Fin de Page: Utilisation ScrollTop</button> <input type="text" size=5 maxlength=3 id="dep" /><button onclick="prc();">% déplacement 1/Début</button><br /> <pre><b>Lignes :<br /> <script type="text/javascript"> for ( var n=1;n<100;n++ ) { document.write("\t"+n+"<br />"); } </script> <a name="FinPage"></a> <img src="file:///D:/Documents and Settings/Bul/Mes documents/Mes Images/Animes/Ecrit.gif" /> </pre> </body> </html>
Cordialement. Bul. ~ Mon Site qu'il est à Moi ~
|
|
jeudi 13 avril 2006 à 11:57:21 |
Re : le scrolling des frames

David_monchy
|
Salut, tout d'abord, merci pour ton aide. Bon alors d'après ce que j'ai pu comprendre toi tu fais cela en cliquant sur un bouton. le problème, c'est que j'aimerais le faire automatiquement, après une actualisation de page. De plus, j'ai essayé ton code et il s'avère que le truc marche pas. Je pense que c'est dû au body, car comme j'utilise des frames il n'y a pas de body (enfin je pense que c'est pour ça). j'ai donc essayé en remplacant body par le nom de ma frame, mais c'est pareil. voila le code que j'ai fait: document.frame_centrale.scrollTop=document.frame_centrale.scrollHeight;
est-ce que la syntaxe est bonne? aurais-je mal recopié? David
|
|
jeudi 13 avril 2006 à 12:13:48 |
Re : le scrolling des frames

bultez
|
>>Bon alors d'après ce que j'ai pu comprendre toi tu fais cela en cliquant sur un bouton. ben... c'était un exemple...
>>le problème, c'est que j'aimerais le faire automatiquement, après une actualisation de page appel de la fonction sur l'évênement onload de la balise body ? par exemple ( et si c'est en fin de page qu'il faut aller, inutile de mettre 100% )
pour faire référence à une frame : parent.frames['name de la frame']... donc ( non testé mais sûrement pas loin ??? ) parent.frames['name de la frame'].document.body... ou autre syntaxe de ce style. faudrait regarder dans la doc, je n'ai pas ça en tête...
Cordialement. Bul. ~ Mon Site qu'il est à Moi ~
|
|
jeudi 13 avril 2006 à 14:55:07 |
Re : le scrolling des frames

David_monchy
|
salut, et excuse moi pour le retard j'ai eu du boulot a faire a coté... je viens d'essayer ta méthode comme cela: document.parent.frames['nomframe'].document.body.scrollTop=100; j'ai mis 100 parce que je ne savais pas quoi mettre ,mais je pense que ce n'est pas la valeur qui change le truc.
|
|
jeudi 13 avril 2006 à 14:58:18 |
Re : le scrolling des frames

David_monchy
|
mince j'ai cliqué sur ajouter alors que je n'avais pas fini...:-) donc je voulais juste dire que ce bout de code ne fonctionne pas. donc si tu as quelque chose à ajouter ou une précision quant à l'utilisation de ce code, je suis open minded;-) Merci David
|
|
jeudi 13 avril 2006 à 15:16:49 |
Re : le scrolling des frames
|
jeudi 13 avril 2006 à 16:01:59 |
Re : le scrolling des frames

David_monchy
|
idem. les ? sont-ils obligatoires?(parce que je les ai remplacé, mais je pense que tu les as mis pour ne pas recopier tout le reste). Voici le code: document.parent.frames['nomframe'].scrollTop=document.parent.frames['nomframe'].scrollHeight;
|
|
jeudi 13 avril 2006 à 16:03:44 |
Re : le scrolling des frames

David_monchy
|
j'avais oublié d'enlever les document devant, mais c'est pareil sans, donc ce n'est toujours pas cela
|
|
Cette discussion est classée dans : tableau, frame, frames, scrolling, ascenseur
Répondre à ce message
Sujets en rapport avec ce message
Imprimer deux frames dans une même feuille de sortie [ par magnifico2109 ]
Bonjour, Je cherche le code permettant d'imprimer une page contenant deux frames horizontales. La première frame est l'en-tête d'un tableau de statist
Selection de frame avec TwebBrowser [ par bris680 ]
Bonsoir,je suis à la recherche d'un code qui me permet de selectionner une frame dans un document qui en contient plusieurs.Pour le moment j'effectue
je jongle aussi bien avec les frames k'un epagneul breton avec un tracteur :) [ par crop ]
Tout d'abord bonjour et merci :)Alors voila, je fais partis du coté plus wysiwyg de la chose, une vrai banane flambé en programmation et... il faut bi
2 frames, une qui actualise la 2eme apres x secondes [ par littlebens ]
Bien le bonjour chers amis,N'y connaissant rien en javascript, je me suis dis que vous pourriez m'aider, je voudrais faire une page, avec 2 frames, un
Frame: forcer ouverture page avec frame [ par ferdi67 ]
Bonjour.J'explique mon problème : j'ai un site en HTML qui comporte 3 frames : menu, pied, mainframe.Quand on fait un recherche dans google et que l'o
Comment faire Scroll dans une frame [ par rony21 ]
Bonjour,Je suis débutant et je n'arrive pas à faire défiler la barre automatiquement.Je m'explique :J'ai une page avec 3 frames dont une qui contient
enregistrer une frame contenant un doc [ par Frambi ]
bonjour j'ai 2 frames : une comporte des boutons, et l'autre comporte un fichier doc générer automatique (en asp).. je voudrais quand cliquant sur un
impression de plusieurs frames [ par dayv92 ]
Bonjour,voilà, j'ai une page compsé de plusieurs 2 frames principales : L'en-tête et le corps. La frame du corps peux contenir elle-même jusqu'à 5 aut
frame de frame [ par freebond ]
Bonjour,J'ai un probleme avec un lien vers une frame.Comment puis atteindre la frame d'une frame?En effet, parent.frames["index"].frames["bas"].locati
chargement avec des frames [ par amosc ]
amosSalut tt le monde ;Voila j a plusieur frame et j aimerai avoir pendant le chargement de mon site une anim d attente (body onload...).Est ce que c
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|