Prof. Guido Russo - Scope - Università degli Studi di Napoli Federico II
Prof. Guido Russo - Scope - Università degli Studi di Napoli Federico II
Prof. Guido Russo - Scope - Università degli Studi di Napoli Federico II
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
document.form1.farmText.setAttribute("<strong>di</strong>sabled","<strong>di</strong>sabled");<br />
}<br />
}<br />
/*<br />
Viene attivata ogni qualvolta si cambia il tipo del <strong>di</strong>spositivo, se il tipo selezionato è<br />
new si abilita un campo <strong>di</strong> testo per inserire il nome della nuova farm. Inoltre richiama la<br />
funzione setPlugin per assegnare in automatico i plugin per quel tipo<br />
*/<br />
function typeSelection_onChange(){<br />
var val =<br />
document.form1.typeSelection.options[document.form1.typeSelection.selectedIndex].value;<br />
if(val=="NEW"){<br />
document.form1.typeText.setAttribute("value","");<br />
document.form1.typeText.removeAttribute("<strong>di</strong>sabled");<br />
}<br />
else if(val=="NONE"){<br />
document.form1.typeText.setAttribute("value","");<br />
document.form1.typeText.setAttribute("<strong>di</strong>sabled","<strong>di</strong>sabled");<br />
}<br />
else{<br />
document.form1.typeText.setAttribute("value",document.form1.typeSelection.options[doc<br />
ument.form1.typeSelection.selectedIndex].value);<br />
document.form1.typeText.setAttribute("<strong>di</strong>sabled","<strong>di</strong>sabled");<br />
setPlugin(val);<br />
}<br />
}<br />
/*<br />
Legge nel file plugins.xml i plugin relativi al tipo passato come parametro e li assegna<br />
automaticamente al nuovo <strong>di</strong>spositivo<br />
*/<br />
function setPlugin(tipo)<br />
{var errore = 0;<br />
try{<br />
var ff = new XMLHttpRequest();<br />
ff.open('GET', "plugins.xml", false);<br />
ff.send(null);<br />
var connect = ff.responseXML;<br />
var plugin=connect.getElementsByTagName("plugin")<br />
var trovato=false;<br />
for (i=0; i