Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    residenza
    Napoli, Italia
    Messaggi
    1,074

    video in popup: su Mac non va

    Sto sbattendo al testa da giorni e giorni con un problema di cui non riesco a capire la causa.
    Ho una finestra popup, in cui deve essere visualizzato un video. Il video può essere un file .flv, residente sul server, aperto attraverso un player Flash, oppure un file residente su YouTube.
    Quello che proprio non mi riesce di capire è perchè, se chiamo la pagina direttamente, digitandone l'indirizzo nella barra degli URL, anche su Mac tutto funziona perfettamente; se invece la apro come popup, il video non va! Si carica l'interfaccia, ma non parte il video, cliccando sul play.
    Inutile dire che il codice delle pagine è corretto e soprattutto identico: ho ovviamente provato a guardare il codice della pagina generata, ed in entrambe i casi è perfettamente uguale.
    Ho anche provato a mettere i percorsi assoluti ai file richiamati (il .js, il player .swf...), ma non cambia nulla.
    La stessa identica pagina, aperta direttamente funziona, aperta come popup no!
    Qualcuno sa dirmi perchè diamine succede questo???
    metatad
    graphic & web design

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    residenza
    Napoli, Italia
    Messaggi
    1,074
    Nulla? Nessuno ha idea del perchè succede 'sto c****o?
    metatad
    graphic & web design

  3. #3
    Utente di HTML.it L'avatar di dvd810
    Registrato dal
    Mar 2009
    Messaggi
    157
    non è possibile che siano delle limitazioni del Browser per i popup?

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    residenza
    Napoli, Italia
    Messaggi
    1,074
    No, la popup si apre... l'interfaccia del video si vede... ma il c***o di video non funziona!!!
    metatad
    graphic & web design

  5. #5
    Utente di HTML.it L'avatar di dvd810
    Registrato dal
    Mar 2009
    Messaggi
    157
    hai un link?

  6. #6
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    (escludendo che non ci siano errori js altrove sulla popup) magari c'è un qualche controllo fatto lato server per verificare l'esistenza del referrer della pagina che contiene il video, il che potrebbe essere una spiegazione plausibile soprattutto se il problema è comune a tutti i browser (e non solo a uno ma suppongo tu abbia già provato vero? )

    comunque prova ad aprire la popup con FF con firebug e guardare nel pannello net che cosa succede.

    A prescindere da quale sia il problema potresti mettere il video in un layer in primo piano invece che in una popup.
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2001
    residenza
    Napoli, Italia
    Messaggi
    1,074
    se ci fosse un qualsiasi problema nel codice di pagina, non funzionerebbe nemmeno chiamata direttamente, digitando l'indirizzo nella barra degli URL... cose che invece fa.
    Inoltre, una volta aperta la popup, ho guardato il codice della pagina usando la funzione specifica del browser,ed è assolutamente corretto ed identico a quello della pagina chiamata direttamente...
    Questo è un esempio del codice (origine pagina sul browser)::
    Codice PHP:
    <div
    id
    ="back"><table width="100%" border="0" cellspacing="0" cellpadding="0"
    style="height: 100%;">
    <
    tr>
    <
    td align="center" valign="middle"><div id="container"><p align="center">[url="http://www.macromedia.com/go/getflashplayer"]Get the Flash Player[/urlto
    see this player
    .</p></div><script type="text/javascript"
    src="swfobject.js"></script><script type="text/javascript">
    var s1 = new SWFObject("mediaplayer.swf","mediaplayer","640","368","7");
    s1.addParam("allowfullscreen","true");
    s1.addVariable("width","640");
    s1.addVariable("height","368");
    s1.addVariable("file","http://www.musellamazzarelli.it/images/fdbdpromo.flv");
    s1.write("container");
    </script></td>
    Insomma, sembra che il problema si crei solo se la pagina è una popup, anche in presenza di codice corretto.
    Chiaramente, se non trovo soluzione, dovrò utilizzare un div in pagina; ma trattandosi di un sito a scroll orizzontale, sarà un pò rognoso...
    </tr>
    </table></div><div id="over"><span style="padding: 6px 20px 6px 20px;backgroundcolor:
    #000;">figlidiunbruttodio - video</span></div> 
    metatad
    graphic & web design

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.