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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Supprimer barre de défilement en HTML

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Supprimer barre de défilement en HTML

n°1353179
Ben_34
Posté le 24-04-2006 à 22:45:34  profilanswer
 

Salut les gens
Je m´initie au html depuis une demi journée seulement, donc desolé si je passe pour un noob dans le domaine, mais j´en suis un ... :D  
 
Je rencontre un probleme, j´ai crée deux frames, une qui forme une colonne sur la gauche de la page
le probleme, c´est que les deux frames se retrouvent séparées par une barre de defilement vertical
Comment pourrai-je supprimer cette barre de defilement sans supprimer celle qu´il y a sur la droite de la page ?
 
voila la commande que j´ai tapé, j´ai rajouté scrolling="no", sans succés:
 
<FRAMESET COLS="20%,80%" border=0 scrolling="no">
 
svp

mood
Publicité
Posté le 24-04-2006 à 22:45:34  profilanswer
 

n°1353246
nargy
Posté le 25-04-2006 à 01:18:10  profilanswer
 

tu mets un frameset dans un frameset, genre
20%, 80% avec bordure
et dans 80%: 50%,50% sans bordure

n°1353277
Ben_34
Posté le 25-04-2006 à 08:53:41  profilanswer
 

Je suis pas sur q'avoir bien compris, désolé.
Ta manip, elle va me créer une frame dans une frame c'est ça?
Mais quelle est la balise pour supprimer la barre de defilement?
faut-il que je mette border=no ?

n°1353282
nargy
Posté le 25-04-2006 à 09:12:19  profilanswer
 

ah non, en fait tu n'a pas besoin de mettre des frames dans d'autres:
<frame frameborder=0>
http://www.w3.org/TR/html4/present [...] edef-FRAME

n°1353286
Ben_34
Posté le 25-04-2006 à 09:20:25  profilanswer
 

frameborder=0 ne marche pas, et en fait il est l'equivalent de border=0
 
Mais cette commande permet de supprimer la bordure de séparation des frames, mais ne permet pas de supprimer la barre de defilement
Je te remercie tout de meme d'essayer de m'aider.

n°1353302
nargy
Posté le 25-04-2006 à 09:51:20  profilanswer
 

ben ouais, c'est pas:
<FRAMESET COLS="20%,80%" border=0 scrolling="no">  
c'est:
<FRAME frameborder=0 scrolling="no">
(lit un peu le lien que je t'ai donné)
 
> frameborder=0 ne marche pas, et en fait il est l'equivalent de border=0  
- c'est pas équivalent: border=0 produira une erreur lorsque tu validera ta page sur w3c.org

n°1353309
Ben_34
Posté le 25-04-2006 à 10:00:01  profilanswer
 

ok desolé, comme dis dans le premier post, je suis noob.
 

n°1353313
Ben_34
Posté le 25-04-2006 à 10:04:59  profilanswer
 

Bon dis moi ce qu'il faut modifier, car meme en lisant ton lien, c'est pas trés clair, voila ce que j'ai tapé dans le bloc note (juste la partie en question):
 
<FRAMESET COLS="20%,80%">
<FRAME SRC="A.htm">
<FRAME SRC="B.htm">
</FRAMESET>
 
a quel niveau dois je mettre <FRAME frameborder=0 scrolling="no">, car il faut que je garde quand meme mon <FRAMESET.....> ?

n°1353345
nargy
Posté le 25-04-2006 à 10:35:38  profilanswer
 

<FRAMESET COLS="20%,80%">
<FRAME SRC="A.htm" frameborder="0" scrolling="no">
<FRAME SRC="B.htm" frameborder="0" scrolling="no">
</FRAMESET>

n°1353354
Ben_34
Posté le 25-04-2006 à 10:45:35  profilanswer
 

ok, les barres de defilement ont disparu, merci
Bon si j'ai bien compris, lorsque l'on crée deux frames, il n'est pas possible de scroller les deux simultanément comme si elles n'en formaient qu'une, parce qu'en fait mon but est que lorsque l'on veut faire defiler l'ecran vers le bas, toute la page defile, la frame de gauche et la frame de droite

mood
Publicité
Posté le 25-04-2006 à 10:45:35  profilanswer
 

n°1353425
nargy
Posté le 25-04-2006 à 11:42:36  profilanswer
 

ok, d'accord, c'est pas possible en html, par contre j'ai galéré, mais j'ai fini par trouver un javascript qui pourrait fonctionner à peu près:

Code :
  1. <FRAMESET COLS="20%,80%">
  2. <FRAME
  3. onload="javascript: style.height=(window.frames[0].document.body.offsetHeight+32)+'px';"
  4. height="100%" SRC="A.htm" frameborder="0">
  5. <FRAME
  6. onload="javascript: style.height=(window.frames[1].document.body.offsetHeight+32)+'px';"
  7. height="100%" SRC="B.htm" frameborder="0">
  8. </FRAMESET>


Note: dans frames[x], x est le numéro de la frame, au cas où tu veut en rajouter.

n°1353440
Ben_34
Posté le 25-04-2006 à 11:55:50  profilanswer
 

ok, ça se complique serieusement là^^
le javascript, j'y suis pas encore, je debute a peine en html...
sinon on m'a conseillé sur un autre forum de laisser le html de coté et de passer au xhtml, qu'en penses-tu?

n°1353474
nargy
Posté le 25-04-2006 à 12:16:02  profilanswer
 

ça revient à peu près au même


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

  Supprimer barre de défilement en HTML

 

Sujets relatifs
afficher du php dans une case de tableau htmlrecuperer valeur html -> javascript
problème page html avecMyeclipseUne barre de chargement sous flash 8
Variables HTML avec applet JAVAboutons de defilement
Récupérer le code html d'une page webMettre SWF sur page HTML --> probleme
[HTML]Mettre une page à jour sans devoir la rechargerCherche editeur de texte html/php/js
Plus de sujets relatifs à : Supprimer barre de défilement en HTML


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