Ho da poco scoperto l'esistenza delle funzioni ajax e mi sembrano molto utili. Aiutandomi con del codice già fatto ho capito un po' come funziona il xmlhttpPost nell'evento onSubmit di un form...
Mi sembra strano però che se al primo parametro di xmlhttpPost associo un file php (lo stesso dell'action del form) esterno al server in cui risiede l'html, non appare niente, mentre se il file php risiede in una subdirectory dello stesso server tutto funziona correttamente...
Per intenderci, questo:
<form name="form" target="_blank" action="file.php" method="post" onsubmit="xmlhttpPost('file.php', 'form', 'result', 'Operazione in corso'); return false;">
Funziona bene, mentre se lo stesso file.php lo metto su un altro server e cambio il codice in:
<form name="form" target="_blank" action="http://www.altroserver.com/file.php" method="post" onsubmit="xmlhttpPost('http://www.altroserver.com/file.php', 'form', 'result', 'Operazione in corso'); return false;">
Non va più...
Sapete aiutarmi?