Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di dany0
    Registrato dal
    Feb 2003
    Messaggi
    422

    modificare tramite procedura un parametro applet

    Ciao a tutti, sto sbattendoci la testa ma non trovo una soluzione al problema....

    dovrei tramite una procedura, modificare il valore di un parametro di un'applet.
    Riesco a modificarne l'altezza ma non il parametro Picture....


    <applet id='appletjava' code='Tube.class' align='baseline' width='525' height='100'>
    <param name='Picture' value=''>
    </applet>

    function apri(link){
    appletjava.Picture="mostre/immagini/a.jpg";
    appletjava.height=link.altezza;
    }


    inizio a pensare che non si possano modificare i valori dei parametri..


  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    prima di tutto, se appletjava e' l' id, non puoi scrivere appletjava.height, altrimenti funzionera' solo con IE
    quindi
    var aplt=document.getElementById('appletjava');
    aplt.height=...

    poi, puoi provare ad identificare quel param come primo (da qui l' indice 0) param contenuto in appletjava
    var prm=aplt.getElementsByTagName('param')[0];
    prm.value='mostre/immagini/a.jpg';
    oppure
    prm.setAttribute('value','http://www.dominio.it/mostre/immagini/a.jpg');

    chiaramente il tutto potrebbe non funzionare,
    nel caso suppongo abbastanza comune in cui l' applet una volta in esecuzione non faccia piu' riferimento alla parte xhtml che la incorpora nel documento

    ciao

  3. #3
    Utente di HTML.it L'avatar di dany0
    Registrato dal
    Feb 2003
    Messaggi
    422
    ok grazie mille x le info!!! proverò!!!

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 © 2024 vBulletin Solutions, Inc. All rights reserved.