- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- aprire htm da swf (pop up a tutto schermo)
-
aprire htm da swf (pop up a tutto schermo)
Salve a tutti. Dal tenore delle domande si intuirà quanto sia alle prime armi, e proprio per questo ho un bisogno smoderato. vorrei, da un pulsante flash
on(release)
{
getURL("index10.htm","_blank");
}
fare in modo che index10.htm mi si apra a pop up, con i soli pulsanti di chiusura e ridimensionamento, praticamente un fullscreen ma con i due pulsanti. non so se il codice sia da inserire nella pagina index10 od occorra il pulsante a garantire ciò, ovviamente per tutte le risoluzioni che gli sventurati visitatori possederanno.
Grazie, soprattutto se potessi copiare/incollare il codice.
saluti di nuovo
-
-
grazie per la tempestività, sono già al lavoro ed ho sotto mano la pagina indicata, vorrei però sapere se quando viene detto:
Inoltre è possibile aprire una finestra popup a tutto schermo:Nella pagina html tra <head> e </head>
<script language="javascript" type="text/javascript">
function full(x){
window.open(x,?,?fullscreen=1,scrollbars=0′);
}
</script>Sul nostro pulsante:
on(release){
getURL(?javascript:full(?tuapagina.htm?);?);
}occorre comunque inserire:
Inserire senza alcuna modifica nel primo frame della timeline principale:
MovieClip.prototype.popup = function (nome,titolo,lar,alt,x,y,feat){
getURL("javascript:window.open(?" + nome + "?,'" + titolo + "?,'width=" + lar + ",height=" + alt + ",screenX=" + x + ",left=" + x + ",screenY=" + y + ",top=" + y + "," + feat + "?);void(0);");}nel qual caso non saprei davvero come fare.
-
acc,
on(release){
getURL(”javascript:full(’tuapagina.htm’);”);
}mi da errore di sintassi!
cos'è che è sbagliato?
ho risolto:
on (release) {
getURL ("javascript:full('tuapagina.htm')");
}purtroppo il pusante non mi apre nulla.
Non mi abbandonate....!
-
ciao hai risolto?
Il codice actionscript dovrebbe essere giusto perche' anch' io ho avuto la tua stessa necessita'..Sei sicuro di non avere qualche problema con la funzione javascript?
-
purtroppo non ho risolto... sono in attesa che qualche buona anima mi aiuti.
haran81: a questo punto dubito persino che sia estate... Tu come hai gli script? se a te funziona potresti indicarmeli per favore?
-
Se continui ad avere problemi prova cosi':
da ActionScript chiami la funzione javascript senza passargli parametri cioe' cosi: getURL("javascript:apriPopup();");
Nella pagina html usi la funzione javascript cosi:
function apriPopup(){
window.open("gallery.html", "gallery", 'width= 800,height=650,toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no');
} dove al posto di gallery.html metterai la pagina che vuoi aprire.
Non e' una soluzione molto elegante perche' non ti permette di parametrizzare sulle finestre che vuoi aprire a popup ma intanto prova a vedere se cosi' ti funziona.Per una lista completa dei parametri di window.open ti rimando ad esempio a http://www.javascripter.net/faq/openinga.htm
-
ok, provo, grazie, mantieniti in zona....
così mi funziona per altre pagine che voglio di 800 x 600, per cui se è per testare i javascript pare funzionino
-
Forse questo altro tutorial potrebbe servirti
-
la soluzione di haran è corretta, ma solo tu frank puoi sapere i parametri da scrivere nella funzione javascript...
In linea di massima prendi ispirazione da haran e modifica i parametri della popup che ti interessano.
Auguri, Momino