Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227

    pop up with toolbar publishing

    Vorrei gentilmente sapere come si puo' aprire un pop up,
    non chromeless, ma con tutte le toolbar di IE, delle esatte dimensioni dell'.swf che deve essere pubblicato, visualizzato.
    grazie

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Assegnandogli le esatte dimensioni del filmato? Altrimenti non basta javascript a determinarle

  3. #3
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227
    Originariamente inviato da negatyve
    Assegnandogli le esatte dimensioni del filmato? Altrimenti non basta javascript a determinarle
    si' Nega. Quelle esatte, indipendentemente dalla risoluzione del monitor, poi me la sbrigo io con i JS per le altre risoluzioni (>=1280 in genere)

    Suppongo che si debba specificare un parametro / switch opportuno in una window.open(...), ma non so quale e non so se la mia supposizione fila...

    grazie

  4. #4
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227
    ho provato anche con :
    codice:
    finestra = window.open ('flash5.htm', null , 'left=' + x + ',screenX=' + x + ',top='
    + y + 'screenY=' + y +',width=' + larghezza + ',height=' + altezza, ',menubar=yes,toolbar=yes'  );
    e a vedere la sintassi di window.open
    http://msdn.microsoft.com/workshop/a...ods/open_0.asp

    ma nulla...

  5. #5
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Prova a leggere qui: http://flash-mx.html.it/guide/view_l...guida=8&id=177

    I parametri che ti interessano sono width ed height, ma devi anche elminare i bordi del filmato: http://flash-mx.html.it/faq/view_faq.asp?idcat=3&id=19

  6. #6
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227
    Originariamente inviato da negatyve
    Prova a leggere qui: http://flash-mx.html.it/guide/view_l...guida=8&id=177

    I parametri che ti interessano sono width ed height, ma devi anche elminare i bordi del filmato: http://flash-mx.html.it/faq/view_faq.asp?idcat=3&id=19
    dovrebbe fare al mio caso...me lo studio, e t faccio sapere
    grazie

  7. #7
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Di niente..

  8. #8
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227

    niente da fare...

    un JS apre la pop up con la funzione:
    codice:
    function lancia() {
    var w = screen.width;
    var h = screen.height;
    if(w >= "1280"){
    larghezza = 933;
    altezza = 600;
    }else{
    larghezza = 700;
    altezza = 450;
    }
    var x = Math.round(w / 2) - Math.round(larghezza / 2);
    var y = Math.round(h / 2) - Math.round(altezza / 2);
    finestra = window.open ('flash5.htm', null , 'left=' + x + ',screenX=' + x + ',top='
    + y + 'screenY=' + y +',width=' + larghezza + ',height=' + altezza, ',menubar=1,toolbar=1,location=1,directories=1'  );
    }
    dove flash5.html e':
    codice:
    <html>
    <head>
    <title>prova</title>
    </head> 
    <frameset rows="100%,*" framespacing="0" frameborder="no" border="0">
    <frame SRC="main.htm" NAME="corpo" frameborder="0" border="no"
    marginwidth="0" marginheight="0" scrolling="no">
    <frame SRC="vuota.htm" NAME="vuoto" frameborder="0" border="no"
    marginwidth="0" marginheight="0" scrolling="no">
    </frameset> 
    
    <noframes>
    Il tuo browser non supporta i frame e questa pagina ne fa uso.
    </noframes>
    </html>
    e main.htm:
    codice:
    html>
    <head>
    <meta http-equiv=Content-Type content="text/html;  charset=ISO-8859-1">
    <title>LDF</title>
    </head>
    <body bgcolor="#ECE9D8" topmargin="0" leftmargin="0" marginwidth="0" marginheight="0" scroll=no
    onload="self.focus()">
    <script language="JavaScript">
    var dim = screen.width;
    if(dim >= "1280"){
    larghezza = 933;
    altezza = 600;
    }else{
    larghezza = 700;
    altezza = 450;
    }
    document.write ('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" '
    +'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" '
    +'WIDTH=' + larghezza + ' HEIGHT=' + altezza + '> '
    +'<PARAM NAME=movie VALUE="intro.swf"> '
    +'<PARAM NAME=quality VALUE=high> '
    +'<PARAM NAME=bgcolor VALUE=#ECE9D8> '
    +'<PARAM NAME=menu VALUE=false> '
    +'<EMBED src="intro.swf" quality=high menu=false bgcolor=#FFFFFF WIDTH='
    + larghezza + ' HEIGHT=' + altezza
    +' TYPE="application/x-shockwave-flash" '
    +'PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"> '
    +'</EMBED></OBJECT>');
    </script>
    </body>
    </html>
    non vedo proprio cosa posso fare di meglio..eppure c'e' il barbatrucco...

  9. #9
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227
    up

  10. #10
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227
    up

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.