Potrebujem prístup k novej webovej stránke (inej doméne) z mojej aktuálnej stránky. pre to Použil som nasledujúcu metódu.
<?php header("Access-Control-Allow-Origin:*"); ?>
<script type="text/javascript">
$( document ).ready(function() {
$("#content").load("<?php echo $_GET["url"]; ?>");
});
</script>
ale dáva mi to XMLHttpRequest cannot load http://adamsshs.pbworks.com/w/page/44430294/Algebra. Origin http://localhost is not allowed by Access-Control-Allow-Origin.
hľadám. väčšina z nich sa vraj používa <?php header("Access-Control-Allow-Origin:*"); ?>
, Použil som túto jednu, ale stále rovnakú chybu. čo mi chýbalo
odpovede:
0 pre odpoveď č. 1Je to preto, že ide o zásady týkajúce sa viacerých domén.
Ak chcete volať doménu ajax, musíte ju používať jsonp pre tzv. krížovú doménu
jQuery s JSONP - http://api.jquery.com/jQuery.getJSON/#jsonp
Súvisí to s vašou otázkou - Jednoduchý príklad jQuery, PHP a JSONP?