Трябва да получа достъп до новата уеб страница (различен домейн) от текущата ми страница. за това Използвал съм следния метод.
<?php header("Access-Control-Allow-Origin:*"); ?>
<script type="text/javascript">
$( document ).ready(function() {
$("#content").load("<?php echo $_GET["url"]; ?>");
});
</script>
но това ми дава XMLHttpRequest cannot load http://adamsshs.pbworks.com/w/page/44430294/Algebra. Origin http://localhost is not allowed by Access-Control-Allow-Origin.
имам търсене. повечето от тях се използват <?php header("Access-Control-Allow-Origin:*"); ?>
, Използвал съм тази, но все пак същата грешка. какво съм пропуснал.
Отговори:
0 за отговор № 1Това е така, защото политиката на кръстосаната област.
Ако искате да се нарича ajax кръст домейн трябва да използвате JSONP за кръстосана домейн
jquery с JSONP - http://api.jquery.com/jQuery.getJSON/#jsonp
Това е свързано с въпроса ви - Обикновено jQuery, PHP и JSONP пример?