Forum de discussion
Forum « Flash et Shockwave » (archives)
Re: Intégration d'un QTVR ds flash....
Envoyé: 15 décembre 2004, 15h33 par Orni
En ce qui concerne ta deuxième question, si ton QTVR peut te faire sortir une image jpeg ou gif, tu peux, à partir de Flash, appeler une fonction javascript.
Exemple :
// Dans ton flash
// variable monimage = qtvr que tu ve voir
on (press) {
getURL("Javascript:mafonctionpopup(" + monimage + ")","_self","post");
}
// Dans ton fichier HTML
<script language="javascript">
function mafonctionpopup(image)
{
chemin = "qtvr.php?photo=" + image;
// on ouvre la popup, petit au debut, mais qui, une fois chargée, prendra la taille de l'image (voir plus bas)
window.open(page_,'image', 'top=25, left=25, width=300, height=300, resizable=no, toolbar=no, scrollbars=no, status=no');
// Sécurité pour que la page principale ne se décharge pas
return false;
}
</script>
// Dans ta fenetre dynamique qui ouvre les images QTVR (que l'on va apeller qtvr.php)
// bien garder cet ordre, il faut que l'image soit chargée avant que le javascript ne s'en mêle
<img src="<?= "../galerie/" . $_GET['photo'] ?>" name="img">
<script language="javascript">
x = document.img.width;
y = document.img.height;
window.resizeTo(x,y);
</script>
Voila. Si tu veux des précision fais signe, si quelqu'un a une autre solution je suis aussi preneur :)
PS : solution que j'ai deja vu faire pour les panoramique, c'est de découper celle ci en plusieur morceaux et après de jongler avec un morceau central et un morceau à gauche et un à droite, que l'on fais passer d'un coté ou de l'autre suivant qi le panoramique va vers la droite ou la gauche.
A méditer ;)
Réponses
|