09.01.2015 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!