Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    cambiare valore param e embed

    Ciao avrei un problema nel cambiare

    ....
    param name="movie" value="VALORE PASSATO TRAMITE JAVASCRIPT"
    ...
    embed src="VALORE PASSATO TRAMITE JAVASCRIPT"

    Per fare questa procedura con altri oggetti come immagini e campi utilizzo:
    • window.opener.document.forms['modulo'].oggetto.src = document.getElementById('file_percorso').value;


    ma con l'object in flash nn riesco proprio

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Fai una ricerca nel forum con il termine "param"

    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
    Avevo già fatto la ricera ne ho trovato uno che si avvicinava ma niente.
    Ho provato qualcosa del genere:
    codice:
    		
    window.opener.document.forms['modulo'].swf_view<?= $_REQUEST["img_t"]?>_<?= $_REQUEST["x"]?>.param('movie').value = document.getElementById('file_percorso').value;
    Non funge.

  4. #4
    up

  5. #5
    Purtroppo mi sa che non va, devi modificare l'innerHTML del parentNode e riscrivere di nuovo l'embed.

    oggettoEmbed.parentNode.innerHTML = "<embed ...ecc...><param value=" + document.getElementById('file_percorso').value + "></embed>";

    Ti consiglio caldamente di inserire l'embed in un div dedicato, in modo da non cancellare il contenuto dell'elemento genitore.

  6. #6
    non riesco a farlo funzionare così:
    codice:
    window.opener.document.forms['modulo'].swf_view<?= $_REQUEST["img_t"]?>_<?= $_REQUEST["x"]?>.parentNode.innerHTML ="<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0' width='100px' id='banner_' align='middle' style='float:middle;'><param name='allowScriptAccess' value='sameDomain' /><param name='allowFullScreen' value='false' /><param name='movie' value='" + document.getElementById('file_percorso').value + "' /><param name='quality' value='High' /><param name='bgcolor' value='#000000' />	<param name='wmode' value='transparent' /><embed src='" + document.getElementById('file_percorso').value + "' quality='High' bgcolor='#000000' width='100px'  name='banner_' align='middle' allowScriptAccess='sameDomain' allowFullScreen='false' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' wmode='transparent' /></object>";
    poi nella pagina

    codice:
    <div id="swf_view1_<?= $x?>" style="display:none">

  7. #7
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non si puo' controllare la sintassi di una riga javascript dove ci siano variabili php non esplicitate... posta il codice cosi' come lo riceve il browser, non il sorgente.

    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

  8. #8
    Scusa br1
    Codice PHP:
    window.opener.document.forms['modulo'].div_embed.parentNode.innerHTML ="<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0' width='100px' id='banner_' align='middle' style='float:middle;'><param name='allowScriptAccess' value='sameDomain' /><param name='allowFullScreen' value='false' /><param name='movie' value='" document.getElementById('file_percorso').value "' /><param name='quality' value='High' /><param name='bgcolor' value='#000000' />    <param name='wmode' value='transparent' /><embed src='" document.getElementById('file_percorso').value "' quality='High' bgcolor='#000000' width='100px'  name='banner_' align='middle' allowScriptAccess='sameDomain' allowFullScreen='false' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' wmode='transparent' /></object>"
    CONTENITORE EMBED
    Codice PHP:
    <div id="div_embed" style="display:none"

  9. #9
    UP

  10. #10
    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.