jquery почему скрипт работает на одном и том же домене, а на другом не хочет???
У меня есть рабочий скрипт динамического обновления контента по таймеру(вывода времени)
С time.php <?php echo date("H:i:s"); ?> на index.html <html> <head> <meta http-equiv="Content-Type" content="text/html; Charset=UTF-8"> <script type="text/javascript" src="jquery.js"></script> </head> <body> <div id="content"></div> <script> function show() { $.ajax({ url: "time.php", cache: false, success: function(html){ $("#content").html(html); } }); } $(document).ready(function(){ show(); setInterval('show()',1000); }); </script> </body> </html> Он рабочий!!! Но когда я хочу вывести время в index.html на другом домене то ничего не получается. В чем может быть проблема??? В самом скрипте прописываю адрес к файлам http://moisait2/ в index.html расположеном на другом домене: <html> <head> <meta http-equiv="Content-Type" content="text/html; Charset=UTF-8"> <script type="text/javascript" src="http://moisait2/jquery.js"></script> </head> <body> <div id="content"></div> <script> function show() { $.ajax({ url: "http://moisait2/time.php", cache: false, success: function(html){ $("#content").html(html); } }); } $(document).ready(function(){ show(); setInterval('show()',1000); }); </script> </body> </html> |
запросы на чужие домены так просто не делаются, нужно шаманить.
ищите через поиск "кроссдоменный запрос" |
мм
|
Часовой пояс GMT +3, время: 11:05. |