Hai due possibilità: Javascript e VBScript.
Con la prima hai la compatibilità con la maggior parte dei browser, tuttavia NON puoi personalizzare parametri della finestra di avviso
come Titolo e stringa dei tasti (window.confirm dà SOLO i tasti OK e Annulla).
VBScript può invece settare tutti questi parametri, che offre il meglio di sé con Internet Explorer, essendo stato modellato su misura
per questo browser a partire dal linguaggio Javascript.
La funzione di controllo sarà richiamata all'interno dell'<INPUT> con:
onClick="spiegavs();" per Javascript
onClick="spiegavs()" per VBscript
Javascript:
codice:
<SCRIPT language="Javascript1.2">
<!--
function spiegavs()
{
if(document.modulo.vspropieta.checked)
{
var accept=confirm("PER LOGO/STEMMA DI VS. PROPRIETA' DOVRETE INVIARE IL FILE DEL LOGO/STEMMA IN UNO DEI SEGUENTI FORMATI\n\n.ai (Adobe Illustrator)\n.eps (Encapsulated PostScript)");
if (accept==true)
document.modulo.vspropieta.checked=true;
else
document.modulo.vspropieta.checked=false;
}
}
//-->
</SCRIPT>
VBScript:
codice:
<SCRIPT language="VBScript">
<!--
function spiegavs()
if document.modulo.vspropieta.checked=true then
accept=Msgbox("PER LOGO/STEMMA DI VS. PROPRIETA' DOVRETE INVIARE IL FILE DEL LOGO/STEMMA IN UNO DEI SEGUENTI FORMATI"&chr(10)&".ai (Adobe Illustrator)"&chr(10)&".eps (Encapsulated PostScript)",vbYesNo+vbQuestion)
if accept=vbYes then
document.modulo.vspropieta.checked=true
end if
if accept=vbNo then
document.modulo.vspropieta.checked=false
end if
end if
end function
//--></SCRIPT>