Visualizzazione dei risultati da 1 a 7 su 7

Discussione: sintassi corretta

  1. #1
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691

    sintassi corretta

    Avrei bisogno di "allegare" la variabile relativa all'altezza
    della finestra del browser al file swf
    la sintassi giusta porfavor?????



    <html>
    <head>
    <title>::::>> titolo <<::::</title>
    <script language="JavaScript" type="text/JavaScript">
    <!--
    var alto = window.document.body.clientHeight;

    //-->
    </script>


    </head>
    <body bgcolor="#D9D9D8" topmargin=0 leftmargin=0 rightmargin=0 scroll=no>


    <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="100%" height="100%" id="index_2" align="middle">
    <param name="allowScriptAccess" value="sameDomain" />

    <script>
    var alto = window.document.body.clientHeight;
    document.write('<param name=movie value=index_2.swf?option='+ alto + '/>');
    </script>
    <param name="quality" value="high" />
    <param name="scale" value="noscale" />
    <param name="bgcolor" value="#cccccc" />
    <embed src="index_2.swf" quality="high" scale="noscale" bgcolor="#cccccc" width="100%" height="100%" name="index_2" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></embed>
    </body>
    </html>

  2. #2
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    nessuno mi può aiutare???
    plizzzzzzzz

  3. #3
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    per favore sarebbe molto importante,
    nessuno mi dare uina mano??

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    <script>
    var alto = window.document.body.clientHeight;
    document.write('<param name=movie value=index_2.swf?option='+ alto + '/>');
    </script>

    Ilproblema e` la riga del document.write() ?

    io la scriverei cosi`:
    codice:
    document.write('<param name="movie" value="index_2.swf?option='+ alto + '" />');
    Nota che ti mancano diverse virgolette attorno ai vari argomenti degli attributi.

    Il calcolo del valore di alto, lo fai due volte: chiaramente la seconda sovrascrive la prima.
    Comunque non puoi calcolare il valore di una proprieta` del body prima che il body steso venga definito, per cui e` sbagliato inserire nella head fuori dalle funzioni window.document.body.clientHeight

    Nota:
    <body bgcolor="#D9D9D8" topmargin=0 leftmargin=0 rightmargin=0 scroll=no>
    tutti quegli attributi sono deprecati: vanno sostituiti con opportuni attributi nel CSS.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    ho risolto per explorer ma vorrei che fosse compatibile
    anche per firefox e safari, il codice è questo:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
    <head>
    <title>::::>> ipermedia <<::::</title>

    </head>
    <body bgcolor="#D9D9D8" topmargin=0 leftmargin=0 rightmargin=0 scroll=no >
    <script language="JavaScript">
    var alto = window.document.body.clientHeight;

    document.write('<OBJECT classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000"');
    document.write(' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" ');
    document.write(' width="100%" height="100%" id="index_2" align="middle">');


    qualche dritta???????


    document.write(' <PARAM NAME=movie VALUE="index_2.swf?option='+ alto + '"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> ');
    document.write(' <EMBED src="index_2.swf" quality="high" scale="noscale" bgcolor=#FFFFFF ');
    document.write(' swLiveConnect=FALSE width="100%" height="100%" name="index_2" align="middle" allowScriptAccess="sameDomain"');
    document.write(' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">');
    document.write(' </EMBED>');
    document.write(' </OBJECT>');

    </script>


    </body>
    </html>

  6. #6
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    cosi funziona anche con firefox ma non safari
    cosa devo fare per renderlo compatibile?????

    </head>
    <body bgcolor="#D9D9D8" topmargin=0 leftmargin=0 rightmargin=0 scroll=no >
    <script language="JavaScript">
    var alto = window.document.body.clientHeight;

    document.write('<OBJECT classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000"');
    document.write(' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" ');
    document.write(' width="100%" height="100%" id="index_2" align="middle">');
    document.write(' <PARAM NAME=movie VALUE="index_2.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> ');
    document.write('<PARAM NAME=FlashVars VALUE="option='+alto+' ">');
    document.write(' <EMBED src="index_2.swf" quality="high" scale="noscale" bgcolor=#FFFFFF ');
    document.write(' swLiveConnect=FALSE width="100%" height="100%" name="index_2" align="middle" allowScriptAccess="sameDomain"');
    document.write(' FlashVars="option='+alto+'"');
    document.write(' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">');
    document.write(' </EMBED>');
    document.write(' </OBJECT>');

    </script>


    </body>
    </html>

  7. #7
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    -----------------------------------------
    messaggio lockato
    -----------------------------------------
    fullscreen + firefox +clientHeight
    Sto impazzendo!!!!!!!!!!!!!!!!

    perchè in un pop up fullscreen non mi rileva la misura
    window.document.body.clientHeight;
    mentre nella pagina "madre" funziona?

    come posso rilevare l'altezza del finestra del browser firefox in full screen??

    ------------------------------------------
    non mi sembrava proprio la stessa cosa
    e comunque lo fatto anche per l'indicizzazione dei 3d
    ------------------------------------------
    <Br1>
    L'ennesimo thread sullo stesso problema?
    Usa uno dei precedenti per fornire nuove info, grazie
    </Br1>
    ------------------------------------------
    Cmq grazie per l'attenzione

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.