Problème de scrollbar

Problème de scrollbar - HTML/CSS - Programmation

Marsh Posté le 17-08-2005 à 12:45:15    

Bonjour à tous !
Lorsque j'ouvre une nouvelle fenêtre, je n'ai pas de scrollbar, et du coup on ne peut pas voir l'image en entier. Comment faire pour forcer à mettre un scrollbar ?
J'ai essayer de mettre overflow:auto mais ça change pas...
Quelqu'un peut il m'aider ?
J'oubliais, je travaille surtout sous IE...


---------------
George Abidbol, la classe man, top of the pop !
Reply

Marsh Posté le 17-08-2005 à 12:45:15   

Reply

Marsh Posté le 17-08-2005 à 12:47:55    

c'est dans les parametres du Window.open, ya une option scrollbar=yes
 
http://www.toutjavascript.com/savoir/savoir15.php3

Reply

Marsh Posté le 17-08-2005 à 13:27:52    

Ok, mais y'a pas un moyen d'éviter le javascript ?


---------------
George Abidbol, la classe man, top of the pop !
Reply

Marsh Posté le 17-08-2005 à 13:31:56    

ben tu as le code par lequel tu ouvre ta nouvelle fenetre ?
parce qu'apparament tu n'as pas bien expliqué le contexte dans lequel tu te places

Reply

Marsh Posté le 17-08-2005 à 13:35:29    

Bah en gros, j'affiche une image quand on clique sur un bouton submit (méthode POST). J'ai préciser aussi target="_blank" pour ouvrir dans une nouvelle fenêtre mais elle ne possède pas de scrollbar... je vois pas comment mieux expliquer (et je vois pas quel bout de code mettre ^^).


---------------
George Abidbol, la classe man, top of the pop !
Reply

Marsh Posté le 17-08-2005 à 13:37:52    

tu affiche l'image dans une page spécifique ? petu etre aussi que cette page ne prend pas toute la fenetre et donc pas de scrollbar.
 
Faudrait voir l'exemple en live on comprendrai mieux, sinon on va partir dans 1 km de théorie

Reply

Marsh Posté le 17-08-2005 à 13:39:19    

Internet Explorer redimensionne automatiquement l'image pour qu'elle s'ajuste à la fenêtre ouverte, et n'a donc pas besoin de scrollbar.
Si l'image est affichée à sa taille réelle à l'aide du bouton du coin droit en bas de l'image (invisible, il apparaît après une ou deux secondes), alors le scrollbar apparaît si nécessaire.
 
Étant donné que la nouvelle page contient une image et pas d'HTML, tu ne peux pas décider s'il y aura ou non un scrollbar. Ça dépend du navigateur et de la taille de l'image.
 
Si tu veux pouvoir controller les scrollbar, il faut une page HTML très simple, juste avec l'image dans le <body> et un <style> dans l'en-tête:
 

Code :
  1. <style type="text/css">
  2.   html, body {
  3.     overflow: auto;
  4.   }
  5. </style>


Message édité par dotfx le 17-08-2005 à 13:45:57

---------------
www.renderfarm.online
Reply

Marsh Posté le 17-08-2005 à 13:44:36    

En fait ce n'est pas tout à fait une image, mais un graphique que je dessine.
Sinon ce n'est pas une page spécifique, je fais un target="_blank", et ça le met dans un nouvelle fenêtre. Si je le met pas, ça l'affiche dans la même fenêtre et il n'y a pas non plus de scrollbar.


---------------
George Abidbol, la classe man, top of the pop !
Reply

Marsh Posté le 17-08-2005 à 13:46:57    

C'est quoi un graphique? SVG? Flash?
Le but est de savoir ce que contient la nouvelle fenêtre ouverte: une page HTML ou tout autre format non HTML?


Message édité par dotfx le 17-08-2005 à 13:50:05

---------------
www.renderfarm.online
Reply

Marsh Posté le 17-08-2005 à 13:50:53    

ah bah c'est du svg... désolé


---------------
George Abidbol, la classe man, top of the pop !
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed