Javascript : window.open ...

Fermé
Amadou - 7 nov. 2007 à 17:14
Jean_2 Messages postés 245 Date d'inscription lundi 24 septembre 2007 Statut Membre Dernière intervention 13 septembre 2013 - 9 nov. 2007 à 10:12
Bonjour à tous,
Je débute dans le JavaScript, j'ai récupéré une fonction qui ouvre un cadre pour afficher une photo dans mon blog...
Et j'aimerais bien que le cadre qui s'ouvre prenne automatiquement les dimensions de la photo.

Dans le head du template, j'ai mis ceci :

<script type='text/Javascript'>
function ouvreCadre(url) {
var nom;
nom = "_blank";
// traitement des parametres facultatifs de taille
var w = arguments[1];
var h = arguments[2];
if (!w) w = 1200;
if (!h) h = 850;
// ouverture du cadre
var win = window.open(url, nom, "resizable=yes,scrollbars=yes,toolbar=no,width=" + w + ",height=" + h);
if (win.opener == null) win.opener = this;
// focus (si la fenetre est deja ouverte)
win.focus(); }
</script>

Ca marche, mais à chaque fois il faut préciser à la main les dimensions... n'y aurait-il pas un moyen que ce soit automatique ?

J'attends vos suggestions !

Merci
Amadou

6 réponses

Le petit jeune Messages postés 12 Date d'inscription mercredi 7 novembre 2007 Statut Membre Dernière intervention 13 novembre 2007
7 nov. 2007 à 20:30
Je ne comprends pas ce que vous voulez dire par:

Ca marche, mais à chaque fois il faut préciser à la main les dimensions... n'y aurait-il pas un moyen que ce soit automatique ? 


J'aimerais voir un de vos liens

Merci :)
0
Le petit jeune Messages postés 12 Date d'inscription mercredi 7 novembre 2007 Statut Membre Dernière intervention 13 novembre 2007
7 nov. 2007 à 20:41
0
Bonjour,
merci pour la réponse, j'ai trouvé un autre moyen, complètement différent...
A bientôt !

Fin de la discussion
0
Lequel ? ça m'intéresse aussi ton truc ;)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Désolé, ça ne va pas t'aider beaucoup :
je n'utilise plus de javascript...
0
Jean_2 Messages postés 245 Date d'inscription lundi 24 septembre 2007 Statut Membre Dernière intervention 13 septembre 2013 12
9 nov. 2007 à 10:12
lui non, mais les autres ???

balance ta solution, c'est un forum fait pour ça après tout...
0