| ++Norton++ |
28.05.2009 12:34 |
Сделать запрос и обработать ответ (JavaScript или Ajax)
Требуется сделать следующее:
1. Обратиться к скрипту php на другом хостинге.
2. Получить ответ и вывести его на экран.
На другом форуме сказали, что это сделать невозможно ни на JavaScript ни на Ajax.
Пробовал так:
Код:
<html><head>
</head><body>
<script type="text/javascript">
function ajax_s() {
if(window.XMLHttpRequest) {
try { req = new XMLHttpRequest(); }
catch (e){}}
else if(window.ActiveXObject) {
try { req = new ActiveXObject('Msxml2.XMLHTTP'); }
catch (e){ req = new ActiveXObject('Microsoft.XMLHTTP'); }}
req.onreadystatechange = function() {
if(req.readyState == 4) ajax_o(req.responseText); }
req.open("GET", 'http://vin.su/decoder_partners_vinsu.php?vin=KMHDN46D64U720806', true);
req.send('');
}
function ajax_o(x) {
var el = document.getElementById('ziel');
el.innerHTML = x;
}
</script>
<input type="button" onclick="ajax_s();" value="push" />
<div id="ziel"></div>
</body></html>
Но ничего не происходит. Что я не так делаю? Или это правда невозможно?
P.S. Требуется всего лишь вывести на странице то же, что выводит запрос: http://vin.su/decoder_partners_vinsu.php?vin=KMHDN46D64U720806. Соответственно переменная vin может принимать и другие значения.
Заранее спасибо!
|