Newsgroup: it.comp.grafica
Titolo: [Fla5] Aprire pagina di dimensioni prefissate

Questa è semplice credo, ma io non ci riesco:
Ho un filmato caricato in una pagina html, in questo filmato flash, ci sono
dei pulsanti che mi aprono delle altre pagine html esterne.
Come faccio a dire a flash di aprire quelle pagine di una certa dimensione
prefissata?
Credo che debba inserire qualche formula strana javascript nella pagina
contenente il filmato swf e nel comando "getUrl" che associo ai pulsanti.
Ma quali?
Grazie,
--
Paolo

 Paolo
Di niente, ciao
Sinuhe

> fammi sapere se va bene.
Perfetto, quello che mi serviva.
Se mai terminerò questo sito a te dovrò buona parte del merito.
Grazie ancora,
Paolo

 Paolo
Di niente, figurati. Buon lavoro...
Sinuhe

Ti consiglio questo script, che oltre ad aprire una popup di dimensioni personalizzate e senza toolbar, barra indirizzi, scroll,
ecc., te la centra pure nello schermo:
on (release) {
uUrl = "
http://www.widus.it
";
wdth = "640";
hdth = "480";
getURL ("javascript:window.open('"add uUrl add" ','nName','width=" add wdth add ",height=" add
hdth add ",top='+((screen.availHeight/2)-(" add hdth/2 add
"))+',left='+((screen.availWidth/2)-(" add
wdth/2 add "))); void(0);");
}
E soprattutto in questo modo non devi dichiarare nessuna funzione nell'html: fai tutto in FL senza toccare il sorgente della pagina
che lo ospita! :)
Ovviamente devi sostituire nelle prime tre righe di codice l'URL e le dimensioni della popup che ti servono.
Ciauz!
--
ļ,ø*°`°*ø,ļ_ļ,ø*°`°*ø,ļ_ļ,ø*°`°*ø,ļ
    Widus III° of Kanorbarden
www.widus.it
 - 
wi...@widus.it
           ICQ#: 60520253
ļ,ø*°`°*ø,ļ_ļ,ø*°`°*ø,ļ_ļ,ø*°`°*ø,ļ

 <script language="JavaScript">


 Foti: uno dei più prolifici sviluppatori di extension al mondo... :)
A dire il vero non ricordo, ma è possibile perchè mi ricordo del nome.
Sinuhe

 ecc., te la centra pure nello schermo:
Ce l'ho tale e quale (l'ha scritto Eric King, solo che io lascio i
credits :). Nulla si crea e nulla si distrugge, a quanto pare...
Solo ho pensato che qualcosa di semplice facesse più al caso suo. È
sempre possibile complicare ulteriormente, ma non sempre è la cosa
migliore.
Saluti
Sinuhe
--
<script language="javascript" type="text/javascript">
<!--
/****************************************************
     Author: Eric King
     Url: 
http://redrival.com/eak/index.shtml
     This script is free to use as long as this info is left in
     Featured on Dynamic Drive script library
(
http://www.dynamicdrive.com
)
****************************************************/
var win=null;
function NewWindow(mypage,myname,w,h,scroll,pos){
if(pos=="random"){LeftPosition=(screen.width)?Math.floor(Math.random()*(
screen.width-w)):100;TopPosition=(screen.height)?Math.floor(Math.random(
)*((screen.height-h)-75)):100;}
if(pos=="center"){LeftPosition=(screen.width)?(screen.width-w)/2:100;Top
Position=(screen.height)?(screen.height-h)/2:100;}
else if((pos!="center" && pos!="random") ||
pos==null){LeftPosition=0;TopPosition=20}
settings='width='+w+',height='+h+',top='+TopPosition+',left='+LeftPositi
on+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=
no,toolbar=no,resizable=no';
win=window.open(mypage,myname,settings);}
// -->
</script>

Visto che ne parliamo vi dico come l'ho risolta io alla fine, magari non è
il metodo più corretto ma funziona e ottengo quello che voglio, cioè una
finestra che si apre da Flash delle dimensioni desiderate, non resizable,
senza toolbar ecc.
Prendendo spunto da qui
http://www.moock.org/webdesign/flash/launchwindow/launchwindow-javascript.ht
ml
Copio questo nella pagina contenente il file swf
<HTML>
<HEAD>
<TITLE>Your Page Title Goes Here</TITLE>
<!--
Popup Window
Version 2.0
Last Updated: May 7, 1999
Code maintained at: 
http://www.moock.org/webdesign/javascript/
Copy permission granted for non-commercial uses. Written by Colin Moock.-->
<SCRIPT LANGUAGE="JavaScript"> var javascript_version = 1.0;</SCRIPT>
<SCRIPT LANGUAGE="JavaScript1.1">  javascript_version = 1.1;</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
var newwin;
function launchwin(winurl,winname,winfeatures)
{
//This launches a new window and then
//focuses it if window.focus() is supported.
newwin = window.open(winurl,winname,winfeatures);
if(javascript_version > 1.0)
{
//delay a bit here because IE4 encounters errors
//when trying to focus a recently opened window
setTimeout('newwin.focus();',250);
}
}
</SCRIPT>
</HEAD>
<BODY>
Place your movie here.
</BODY>
</HTML>
E questo nel comando "getUrl" di Flash
javascript:launchwin('yourpage.html' , 'newwindow' , 'height=150,width=300')
--
Paolo

 senza toolbar ecc.
Mi pare che cercando in giro, ascoltando gli altri, ma poi alla fine
scegliendo da soli la soluzione che si ritiene più idonea, si faccia
sempre la cosa migliore.
Un saluto
Sinuhe

> A dire il vero non ricordo, ma č possibile perchč mi ricordo del nome.
Era una domanda retorica, visto che conosco Mr. Foti di persona, e le sue extensions le riconosci per la parola "tmt" sempre
presente nelle sue extensions.
Ciauz! :)


 credits :). Nulla si crea e nulla si distrugge, a quanto pare...
Ti ringrazio per le info sul creatore; io l'ho sempre vista postare senza i credits, quindi non avrei potuto saperne la provenienza.
Au revoir!


 ļ,ø*°`°*ø,ļ_ļ,ø*°`°*ø,ļ_ļ,ø*°`°*ø,ļ
Saluti
Sinuhe