Требуется сделать следующее: 1. Обратиться к скрипту php на другом хостинге. 2. Получить ответ и вывести его на экран. На другом форуме сказали, что это сделать невозможно ни на JavaScript ни на Ajax. Пробовал так: Code: <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 может принимать и другие значения. Заранее спасибо!
PHP: <?php if(isset($_GET['vin'])) { $vin = $_GET['vin']; $s = file_get_contents("http://...ru/2.php?vin=$vin"); echo $s; } ?>
Спасибо! Но, дело в том, что это нужно реализовать на JavaScript, Ajax или Asp. Хостинг на котором будет располагаться скрипт не поддерживает php
блин все просто.. делаешь у себя php скрипт который будет брать инфу с нужного адреса (file_get_contents) и обращайся уже к нему через аякс
Code: <!doctype html> <html> <head> <title></title> <style> .output { border: none; width: 40em; height: 2em; } </style> </head> <body> <iframe class="output" src="http://vin.su/decoder_partners_vinsu.php?vin=12345123451234512"></iframe> </body> </html> какбе вывели