Nous sommes actuellement le 10 Juil 2026, 13:36

Le fuseau horaire est UTC-5 heures [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 9 message(s) ] 
Auteur Message
MessagePublié: 18 Fév 2005, 17:53 
Hors-ligne
Fidèle
Fidèle

Inscription : 07 Oct 2004, 16:39
Message(s) : 852
Bonjour,

je voudrais faire disparaître complètement des champs html dans une page web. J'ai entendu dire que l'on pouvait faire disparaître et libéré l'espace de champs HTML. L'option visible conserve son espace, moi je voudrait récupéré cete esapce pour agrandir un IFRAME avec une liste très longue.

Savez vous quel tag ou propirété je dois utiliser ? Je préférerais que cela soit une propriété c'est plus facile comme ça !

_________________
dgagnon


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 19 Fév 2005, 12:12 
Hors-ligne
Modérateur
Modérateur
Avatar de l’utilisateur

Inscription : 09 Sep 2002, 12:54
Message(s) : 4121
Qu'est-ce que vous entendez par un "champ html" ?


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 21 Fév 2005, 13:38 
Hors-ligne
Fidèle
Fidèle

Inscription : 07 Oct 2004, 16:39
Message(s) : 852
En fait, je veux dire, un edit box dhtml ou un truc du genre. Je ne fais pas trop la différence entre tous ces langages *ml. Je classe tout sous html. Appellez ça comme vous voulez, CSS, etc...

moi je parle de truc :

<input id="myEdit" value="">

_________________
dgagnon


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 21 Fév 2005, 19:18 
Hors-ligne
Modérateur
Modérateur
Avatar de l’utilisateur

Inscription : 09 Sep 2002, 12:54
Message(s) : 4121
Faudrait nous montrer un exemple du code, parce que honnêtement, je doute que quelqu'un comprenne bien ce que vous tentez de nous expliquer.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 22 Fév 2005, 13:54 
Hors-ligne
Fidèle
Fidèle

Inscription : 07 Oct 2004, 16:39
Message(s) : 852
Un exemple :

Code :
<html>
    <body>
           <form id="myForm">
                        <input type="text" id="editbox1" value="">
                        <input type="text" id="editbox2" value="">
                        <iframe id="myframe" height=300 width=800 src=""></iframe>
                         <input   id="button1" type="button" onclick="">
 
           </form>
    </body>
</html>


Bon imaginez que lorsque que cette page se charge, les deux editbox soit visible. Je souhaite modifier la taille de mon inner frame afin d'afficher tout son contenue dans la même page, sans avoir de scroll bar. Dans ma fonction javascript, j'ajuste la hauteur de mon iframe. J'ai vu qu'il était possible de faire disparaitre les 2 editboxs et de récupérer leur espace sans rechargé la page. Si le iframe est agrandi avec les 2 editbox, il va y avoir une scrollbar. Je ne veux pas seulement faire disparaitre les editsbox, l'espace doit être récupéré.

_________________
dgagnon


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 22 Fév 2005, 17:05 
Hors-ligne
Modérateur
Modérateur
Avatar de l’utilisateur

Inscription : 09 Sep 2002, 12:54
Message(s) : 4121
Bien ce que tu fais, c'est pas simple, faudrait que tu prennes exemple sur un site web.

Il faut mettre les 2 champs dans un <DIV> et ensuite faire disparaître le <DIV> et agrandir ton <IFRAME>.

De cette façon ça devrait fonctionner, mais il y a pas mal de Javascript à mettre dans tout cela !


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 22 Fév 2005, 17:49 
Hors-ligne
Fidèle
Fidèle

Inscription : 07 Oct 2004, 16:39
Message(s) : 852
Ishan a écrit:
Bien ce que tu fais, c'est pas simple, faudrait que tu prennes exemple sur un site web.

Il faut mettre les 2 champs dans un <DIV> et ensuite faire disparaître le <DIV> et agrandir ton <IFRAME>.

De cette façon ça devrait fonctionner, mais il y a pas mal de Javascript à mettre dans tout cela !


Mais quel attribut je dois utiliser ? C'est pas le style visible.

_________________
dgagnon


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 22 Fév 2005, 18:10 
Hors-ligne
A réponse à tout!
A réponse à tout!
Avatar de l’utilisateur

Inscription : 07 Jan 2002, 12:16
Message(s) : 2519
Je suis pas certain de comprendre mais je tente ma chance pour une réponse ...

L'attribut DISPLAY dans le style du DIV va faire ce que vous voulez je crois bien.

ex:
Code :
<div style="display:none">
blablabla
</div>


en javascript vous pouvez changer le display et ainsi faire apparaitre ou non la section. Le code html plus bas va remonter pour ne pas creer d'Espace blanc.

_________________
  • Chroniqueur Jeux Vidéo PS2 - PS3 - PSP - GameCube - Wii - Jeux PCJouez.com
  • Champion Pool Hockey Micro.Info 2005-2006 ET 2006-2007


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 23 Fév 2005, 13:05 
Hors-ligne
Fidèle
Fidèle

Inscription : 07 Oct 2004, 16:39
Message(s) : 852
oui c'est ça, merci !

_________________
dgagnon


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 9 message(s) ] 

Le fuseau horaire est UTC-5 heures [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 2 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum

Recherche de:
Aller vers :  
Propulsé par phpBB® Forum Software © phpBB Group
Traduction et support en françaisHébergement de site