questo codice non ha nessuno erroreOriginariamente inviato da odobenus2
Grazie! già questa indicazione mi ha dato una grossa mano, ora ho isolato la zona di codice dove si dovrebbe trovare il problema (è un pò lungo, ma in realtà sono tre parti che si ripetono del motore di ricetrca):
tra l'altro, google e lycos non funzionano...codice:<script language="JavaScript" type="text/javascript"> <!-- function checkSearch() { if (document.search_block.search_engine.value == 'google') { window.open('http://www.google.com/search?q=' + document.search_block.search_keywords.value, '_google', ''); return false; } else { return true; } } //--> </script> <script language="JavaScript" type="text/javascript"> <!-- function checkSearch() { if (document.search_block.search_engine.value == 'lycos') { window.open('http://search.lycos.com/main/default.asp?loc=searchbox&query=' + document.search_block.search_keywords.value, '_lycos', ''); return false; } else { return true; } } //--> </script> <script language="JavaScript" type="text/javascript"> <!-- function checkSearch() { if (document.search_block.search_engine.value == 'altavista') { window.open('http://www.altavista.com/cgi-bin/query?q=' + document.search_block.search_keywords.value, '_altavista', ''); return false; } else { return true; } } //--> </script>![]()
google e lycos non funzionano perché hai usato lo stesso nome di funzione 3 volte (js considera solo l'ultimo)