Progeny · 04/04/2005 12:17 · #1tutto il codice lo trovate su: http://phpfi.com/56555
non capisco perchè alla pressione del bottone per inviare il voto, è come se la funzione javascript non fosse chiamata.. :| boh.. purtroppo qui non ho neanche un debugger per javascript..
blaze · 04/04/2005 16:32 · #2uhm prima in chat quando mi hai chiesto non ci avevo fatto caso....
vero che il tag <script> l'hai messo dentro <head> ?
Progeny · 04/04/2005 16:50 · #3ehm no, non conoscendo il JS l'ho preso da qualche parte e non mi pare di averlo visto in <head> 😕
blaze · 04/04/2005 17:10 · #4ecco mettilo in head bravo :P :*
Progeny · 04/04/2005 17:15 · #5però così è sux che devo fare la query per fetchare i dati del sondaggio dal database all'inizio della pagina index che poi richiamerà quella del sondaggio, ghgh.. vabbè proverò
Progeny · 04/04/2005 17:22 · #6non funziona manco mettendolo in <head> :(
Progeny · 04/04/2005 17:29 · #8risolto, non serviva metterlo negli <head>
ho chiesto a qualcuno con IE vedere se dava errori JS, ed in effetti..
avevo combinato un casino con la window.open
funziona perfettamente così:
<SCRIPT LANGUAGE="JavaScript">
function sendPollValue() {
var selectedOption;
for (var i = 0; i < document.poll_<?=$poll_id?>.voteID_<?=$poll_id?>.length; i++) {
if (document.poll_<?=$poll_id?>.voteID_<?=$poll_id?>[i].checked=="1") {
selectedOption=(i+1);
selectedOption=document.poll_<?=$poll_id?>.voteID_<?=$poll_id?>[i].value;
}
}
window.open('vote.php?act=vote&id=<?=$poll_id?>&optid='+selectedOption, 'Sondaggio','toolbar=no,location=no,directories=no ,status=no,menubar=no,scrollbars=yes,resizable=yes ,width=320,height=240');
}
</SCRIPT>
blaze · 04/04/2005 17:56 · #9boh non ho voglia di guardare le differenze :)
non sapevo che non c'era bisogno di mettere dentro head :)
Progeny · 04/04/2005 20:00 · #10beh, anche io ero rimasto che gli scripts si mettessero in <head>
misteri..