сел изучать php, решил в процессе написать маленький интерфейс командной строки для сервера, ну в смысле чтоб там запускать всякие ping , ls и тд ) написал небольшой код. вроде даже прикрутил аякс. Но. Хотелось мне что бы команда отправлялась при нажатии на Enter. В теге form какраз при нажатии на Enter происходит событие onsubmit , к нему я и прицепил вызов javascript. И все перестало работать, причем алерты в яваскрипте показывают, что информация собирается url формируется, но судя по всему запрос не оправляется ибо php скрипт на сервере не формирует лог. Код (Text): <html> <head> <link rel="stylesheet" type="text/css" href="style.css" media="all" /> <title>CMD</title> <script language="javascript" type="text/javascript"> var request = false; try { request = new XMLHttpRequest(); } catch (trymicrosoft) { try { request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (othermicrosoft) { try { request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (failed) { request = false; } } } if (!request) alert("Error initializing XMLHttpRequest!"); function getCustomerInfo() { var cmdis = document.getElementById("cmd").value; alert(cmdis); var url = "/testhtml/script.php?cmdis=" + escape(cmdis); alert(url); request.open("GET", url, true); request.onreadystatechange = updatePage; request.send(null); } function updatePage() { if (request.readyState == 4) { if (request.status == 200) { var response = request.responseText; alert(response); document.getElementById("w").innerHTML = response; } else alert("status is " + request.status); } } </script> </head> <body> <div id="m"> <div id="w"></div> <FORM onsubmit="getCustomerInfo();"> команда: <INPUT TYPE="text" name="cmdis" SIZE="20" VALUE="ping -c 4 8.8.8.8" id="cmd"> <INPUT TYPE="submit" VALUE="Отправить"> </FORM> </div> </body> </html>