Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Problema titolo PopUp

  1. #1

    Problema titolo PopUp

    Ciao a tutti.
    Vengo subito al punto:
    Ho creato una pagina in Html sulla quale c'e' un link che mi apre una popup in cui c'e' un filmato flash. Ora nella barra blu della pop up invece che darmi il titolo che ho messo in <title> .. </title>, mi da il percorso del filmato flash. Vi posto il codice cosi' capite meglio:

    Nella pagina principale:

    function nuova() {
    var w = screen.width;
    var h = screen.height;
    if(w >= "1280"){
    larghezza = 760;
    altezza = 420;
    }else{
    larghezza = 760;
    altezza = 420;
    }
    var x = Math.round(w / 2) - Math.round(larghezza / 2);
    var y = Math.round(h / 2) - Math.round(altezza / 2);
    finestra = window.open ('swf/home.swf', null, 'left=' + x + ',screenX=' + x + ',top='
    + y + 'screenY=' + y +',width=' + larghezza + ',height=' + altezza );
    }

    Nella PopUp

    <script language="JavaScript">
    var dim = screen.width;
    if(dim >= "1280"){
    larghezza = 760;
    altezza = 420;
    }else{
    larghezza = 760;
    altezza = 420;
    }
    document.write ('<OBJECT classid="clsid27CDB6E-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="../swf//home.swf"> '
    +'<PARAM NAME=quality VALUE=high> '
    +'<PARAM NAME=bgcolor VALUE=#FFFFFF> '
    +'<PARAM NAME=menu VALUE=false> '
    +'<EMBED src="..swf/home.swf" quality=high menu=false bgcolor=#FFFFFF WIDTH='
    + larghezza + ' HEIGHT=' + altezza
    +' TYPE="application/x-shockwave-flash" '
    +'PLUGINSPAGE="http://www.macromedia.com/shockwave/download"> '
    +'</EMBED></OBJECT>');
    </script>

    Questi sono gli script che ho usato in modo che la popup fosse sempre centrata e di dimensiono fisse. Funziona tutto, solo che non mi da il titolo.
    Come risolvo?
    Ciao e grazie in anticipo

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    aggiungi:

    document.write ('<title>Quello che vuoi</title>')

    prima di:

    document.write ('<OBJECT ....

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    non ne' vuole sapere di funzionare, neanche cosi', mi da sempre il percorso del filmato flash.

  4. #4
    Ho risolto!!!!!!

    Riquardando bene il codice mi sono accorto che invece di richiamare la pagina Html che conteneva il filmato flash, richiamavo direttamenti il file swf

    finestra = window.open ('swf/home.swf' , null, 'left=' + x + ',screenX=' + x + ',top=' ecc...

    ecco perche' non mi dava il titolo. Ora ho messo

    finestra = window.open ('doc/home.html', null, 'left=' + x + ',screenX=' + x + ',top=' ecc...

    e funziona tutto.

    Grazie comunque dell'aiuto.

    Ciao e al prossim 3d

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.