Page 1 sur 1

fond et autres sur nouvelle page

Publié : 02 août 2007, 18:54
par dle
Bonjour à tous,

N'ayant pas beaucoup de connaissances sur le sujet (mais je progresse tous les jours), je sollicite ici une aide, car je n'ai pas trouvé de réponse à ce problème :

Je débute sur la création d'un site à l'aide de Komposer.
Dans une page, en cliquant sur une photo réduite (IMG1_petit.jpg), je fais afficher la même photo en taille normale (IMG1.jpg) dans un nouvelle page à l'aide du code suivant :
<a target="_blank" href="IMG1.JPG"><img src="IMG1_petit.JPG">IMG1.JPG
</a>
La photo s'affiche alignée à gauche dans une nouvelle page à fond blanc.

Est-il possible de choisir la couleur de fond de cette nouvelle page ?
Est-il possible de choisir la position (à droite, centrée, en haut, en bas, etc...) de l'image dans cette nouvelle page ?

Merci par avance pour vos réponses.

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; i-NavFourF; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)

Re: fond et autres sur nouvelle page

Publié : 02 août 2007, 20:00
par Ymai
Bonjour itou
dle a écrit : Dans une page, en cliquant sur une photo réduite (IMG1_petit.jpg), je fais afficher la même photo en taille normale (IMG1.jpg) dans un nouvelle page à l'aide du code suivant :
<a target="_blank" href="IMG1.JPG"><img src="IMG1_petit.JPG">IMG1.JPG
</a>
Tant que la cible contient uniquement une image (ce qui est le cas ici), il n'est pas possible, de manière simple, de définir les caractéristiques de ladite page.
Ce doit toutefois être possible en utilisant quelques astuces en Javascript ou en PHP.
Mais, étant donné que
dle a écrit : Je débute sur la création d'un site à l'aide de Komposer.
c'est peut-être plus réaliste de ne pas trop forcer pour l'instant.

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20061201 Firefox/2.0.0.6 (Ubuntu-feisty)

Publié : 03 août 2007, 10:25
par galad
Bonjour,
je n'ai pas de réponse mais j'ai une question sur le même sujet :
comment faire pour choisir la taille d'une nouvelle page ?
Je m'explique : sur une page "normale", je voudrais mettre un lien sur une page plus petite qui apparaitrait devant ma page principale sans la masquer totalement, comme pour donner une info supplémentaire, mais plus grande qu'une info bulle.
Peut-on forcer la taille de la page ?

Merci d'avance.

Publié : 03 août 2007, 10:32
par Ymai
Bonjour
J'irais voir la solution window.open en Javascript
http://fr.selfhtml.org/javascript/objet ... w.htm#open

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20061201 Firefox/2.0.0.6 (Ubuntu-feisty)

Publié : 03 août 2007, 10:38
par galad
merci Ymai, je vais étudier cela.

Publié : 03 août 2007, 14:03
par Mongo Bob
ou ceci, galad, trés bien aussi, si moi je l'ai appliqué tout le monde peut (c'est ma devise) :
http://openweb.eu.org/articles/popup/
besoin d'aide, après?

Publié : 03 août 2007, 18:11
par galad
Merci MB,
je vais voir aussi, mais je pense que ça fonctionne si le javaScript n'est pas désactivé :( On peut aussi bloquer les popups.

:?

Est-il possible de différencier un "bon" d'un "mauvais" popup ?

Publié : 03 août 2007, 20:28
par Mongo Bob
Euh... Je comprends pas bien les explications de Openweb mais il se trouve que j'ai désactivé JS et j'arrive pourtant à ouvrir cette pop-up fabriquée d'après leur tuto :
http://retourayuma.free.fr/img/coffetpowellgf.jpg
peut-être à cause d'une histoire de cache, que je l'ai déjà ouverte avant? Mmmmouais...
pourtant, ils disent bien :
Openweb a écrit :Nous allons voir comment faire en sorte de n'oublier personne tout en conservant les pop-up dans notre arsenal. Il suffit tout simplement de n'ouvrir la fenêtre que si JavaScript est activé.

Une mauvaise popup, c'est une qui s'ouvre sans crier gare, une bonne tu l'ouvres que si tu veux, quoi...

Publié : 03 août 2007, 20:33
par Ymai
Mongo Bob a écrit :Euh... Je comprends pas bien les explications de Openweb mais il se trouve que j'ai désactivé JS et j'arrive pourtant à ouvrir cette pop-up fabriquée d'après leur tuto :
La page s'ouvre en popup ou comme un lien classique?

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20061201 Firefox/2.0.0.6 (Ubuntu-feisty)

Publié : 03 août 2007, 20:49
par Mongo Bob
Je suis complètement &àç_!#{€? le lien que j'ai donné est celui de la fenêtre ouverte, il faut ouvrir en cliquant sur l'image là :
http://retourayuma.free.fr/duneuf.php#powell

Publié : 03 août 2007, 20:51
par Mongo Bob
Ymai a écrit :La page s'ouvre en popup ou comme un lien classique?
Ben, sais pas...

Publié : 03 août 2007, 20:59
par Ymai
Selon moi, tout se passe correctement.
Quand Javascript est activé, on ouvre une fenêtre popup.
Quand il est désactivé, la page actuelle est remplacée par l'image vers laquelle pointe le lien.

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20061201 Firefox/2.0.0.6 (Ubuntu-feisty)

Publié : 03 août 2007, 21:15
par Mongo Bob
Tout à fait, j'ai enfin pigé la différence, ce que galad veut n'est donc obtenable que js activé et elle peut alors déterminer les dimensions de la fenêtre en jouant sur :
tuto Openweb a écrit :# height : la hauteur de la fenêtre (exprimée en pixels) ;
# width : la largeur de la fenêtre (exprimée en pixels) ;
si js désactivé, c'est une nouvelle page ouais, ben tant pis pour ceux qui désactivent js (aïe! qu'ai-je dit, c'est mal?)

Publié : 03 août 2007, 22:20
par galad
Mongo Bob a écrit :Tout à fait, j'ai enfin pigé la différence, ce que galad veut n'est donc obtenable que js activé et elle peut alors déterminer les dimensions de la fenêtre en jouant sur :
tuto Openweb a écrit :# height : la hauteur de la fenêtre (exprimée en pixels) ;
# width : la largeur de la fenêtre (exprimée en pixels) ;
si js désactivé, c'est une nouvelle page ouais, ben tant pis pour ceux qui désactivent js (aïe! qu'ai-je dit, c'est mal?)
L'important est bien que le fenêtre s'ouvre et donne l'information. Je pensais que le fait de désactiver JS empêchait la fenêtre de s'ouvrir ou envoyait un message comme pour les popups bloqués.
Mais c'est exactement ce que je veux dans ton exemple et comme tu dis "tant pis pour ceux qui désactivent JS" :wink:

...

A la relecture ça doit fonctionner même si JS est désactivé :D

Publié : 04 août 2007, 00:13
par Mongo Bob
Récapitulons, vu qu'on (éventuellement) est mal réveillé :
1/ Ca marchera dans tous les cas
2/ Cependant :
2/a)js du visiteur désactivé : c'est une nouvelle page qui s'ouvre aux mêmes dimensions que les pages habituelles, ton visiteur ne profitera pas des dimensions que tu voulais
2/b)js du visiteur activé : une petite fenêtre, tout comme tu veux...
A+