Perchè non funziona?
codice:<script language="JavaScript"> if (document.URL.indexOf("?f=173423") != -1) { function click() {if (event.button==2) {alert('Non copiarmi!')}} } document.onmousedown=click // </script>
Perchè non funziona?
codice:<script language="JavaScript"> if (document.URL.indexOf("?f=173423") != -1) { function click() {if (event.button==2) {alert('Non copiarmi!')}} } document.onmousedown=click // </script>
somewhere in nowhere.
In pratica tu vorresti definire una funzione solo in una condizione.
Sicuramente il tuo codice non e` valido in JS.
Quello che potresti fare (non molto ortodosso per il W3C) e` questo:
Non ti so dire la compatibilita` (specie coni browser recenti).codice:<script language="JavaScript"> if (document.URL.indexOf("?f=173423") != -1) { document.write('<scr'+'ipt language="JavaScript">'); document.write('function myclick() {'); document.write(' if (event.button==2) alert("Non copiarmi!"); }'); document.write('document.onmousedown=myclick; </scr'+'ipt>'); } </script>
Ciao
Michele
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
Originariamente inviato da nowhere
Perchè non funziona?
codice:<script language="JavaScript"> if (document.URL.indexOf("?f=173423") != -1) { function click() {if (event.button==2) {alert('Non copiarmi!')}} } document.onmousedown=click // </script>prova così.codice:<script language="JavaScript"> if (document.URL && document.URL.indexOf("?f=173423") != -1) { function click() {if (event.button==2) {alert('Non copiarmi!')}} document.onmousedown=click } </script>
ciauz