Noam
00lunedì 10 marzo 2008 01:36
se in uno javascript, inserito nell'html del forum, utilizzo istruzioni come "location", "parent" o "opener", questi comandi vengono riscritti, in modo da renderli inoperativi. C'è qualche funzione di sicurezza da disabilitare, o proprio non si possono usare?
esempio di script
<script type="text-javascript">
function ins(smiley){
parent.opener.document.aspnetForm.ctl00$CPH1$TestoMessaggio.value=parent.opener.document.aspnetForm.ctl00$CPH1$TestoMessaggio.value+"[img]"+smiley+"[/img]";
}
</script>
<a href="#" onclick="ins(prova.gif);">prova</a>
come potete vedere è uno script infoffensivo, tuttavia i sistemi di sicurezza del forum, scompongono i comandi "parent.opener" immunizzandoli.
cosa devo fare?
sarah.74
00lunedì 10 marzo 2008 08:39
No mi spiace non si può fare nulla, alcuni comandi vengono filtrati perchè interferiscono con il sorgente FFZ.
Noam
00lunedì 10 marzo 2008 12:59
azz... vabbè, cmq la soluzione è a portata di mano, si mette lo script in un *.JS esterno...
sarah.74
00lunedì 10 marzo 2008 15:42
Re:
Noam, 10/03/2008 12.59:
azz... vabbè, cmq la soluzione è a portata di mano, si mette lo script in un *.JS esterno...
esattamente