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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Forcer un signet

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Forcer un signet

n°1607260
godbout
Génial.
Posté le 02-09-2007 à 16:42:31  profilanswer
 

Salut,
 
J'ai une page html assez grande pour faire apparaître les ascenseurs. J'aimerais que quand la page s'ouvre, on arrive directement en bas, l'ascenseur au maximum (en bas, donc). Est-ce qu'il y a un moyen de faire ça ?  
J'ai essayé de gérer avec des signets, mais vu les que les éléments de ma page sont créés à la volée, ça ne fonctionne qu'une fois sur 5 (dépend de la vitesse de création, j'imagine).
 
Merci d'avance !


Message édité par godbout le 02-09-2007 à 21:22:48
mood
Publicité
Posté le 02-09-2007 à 16:42:31  profilanswer
 

n°1607300
sielfried
Posté le 02-09-2007 à 19:08:00  profilanswer
 

C'est franchement pas une bonne idée je trouve, m'enfin...
 
Tu peux mettre un anchor en bas de page, style :
<a id="bottom" name="bottom"></a>
 
Et ensuite tu fous un bout de javascript style dans <head>, style :
window.onload = function() {
  window.location = '#bottom';
}
 
Rien à voir avec PHP ceci dit, et y a peut-être mieux...


Message édité par sielfried le 02-09-2007 à 19:08:26

---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°1607341
godbout
Génial.
Posté le 02-09-2007 à 21:06:24  profilanswer
 

Je suis le roi du truc foireux de toute façon. J'vais essayer ta technique. Mais sans le javascript, y a pas moyen de forcer le signet une fois la page chargée ?

n°1607359
sielfried
Posté le 02-09-2007 à 21:52:30  profilanswer
 

Sinon tu fais simplement en sorte que le lien vers ta page ait #bottom à la fin (dans l'url).  [:petrus75]
 
Genre http://www.blabla.com/mapage.html#bottom
 
edit: et y a probablement la solution du meta/refresh sinon.


Message édité par sielfried le 02-09-2007 à 21:53:38

---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°1607375
godbout
Génial.
Posté le 02-09-2007 à 23:52:25  profilanswer
 

Oui, le coup du #bottom à la fin de l'url, c'est ce que j'avais fait. Mais étant donné que la page est créée à la volée, j'imagine que dès fois c'est trop lent, et le renvoi va vers le signet qui n'est pas encore créé. Du coup dès fois ça marche, dès fois non :/
 
C'est quoi le meta/refresh?
Faire un refresh de la page ça marche, mais c'est un peu bidon non ? :D

n°1607383
sielfried
Posté le 03-09-2007 à 00:28:01  profilanswer
 

J'pense que ça prendra pas en compte les anchors de toute façon, donc laisse tomber ça.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°1607575
godbout
Génial.
Posté le 03-09-2007 à 13:08:57  profilanswer
 

Bon, j'ai fait avec le javascript, comme tu me l'as indiqué. Ca marche, donc  on va dire que c'est plutôt cool [:ocube]
Merci !

n°1607580
godbout
Génial.
Posté le 03-09-2007 à 13:15:04  profilanswer
 

Rectification faite ça marche sous ff mais pas sous ie :/
ie il lui fait quelque chose entre la balise <a>.


Message édité par godbout le 03-09-2007 à 13:17:39

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

  Forcer un signet

 

Sujets relatifs
Forcer la création d’un enregistrement à la fermeture d'un formulaire[html] forcer à 100% la hauteur d'une image sous FF
SWT - Forcer une fenêtre à rester en arrière plan[PHP] PEAR & Excel writer : forcer le format d'une case
Comment "forcer" le vidage du cache du navigateur?[Hibernate] forcer le troncage des champs depassant les 255 chars.
[PHP/HTML] Forcer l'affichage progressif de grandes tables sous IE?forcer l'execution d'un script js
[word] incompatibilité "renvoi signet" et "en tête"forcer le téléchargement de CSV
Plus de sujets relatifs à : Forcer un signet


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