早安, 我有這樣的情況:加載一個PHP頁面的另一頁上的div其他域
我與WordPress的工作,我想爲我們的關聯公司的關聯機構箱。我已經動態創建了它,並且您可以看到一個示例here
創建框的值使用$ _GET傳遞,並且該框由在模板頁面上的名爲the_content()之前調用的php函數創建。
該框,如果直接加載頁面,工作正常。
但我想加載到另一個頁面的特定的div和測試我試圖加載到我的同一個域的頁面。
用於測試的頁面是here
我使用jQuery load()函數用於裝載,像這樣:
jQuery(document).ready(function(){
var valore = jQuery('#cm_aff_box_container').text();
jQuery('#cm_aff_box_container').empty().load('http://www.clubmagellano.it/affiliate-box/?value='+valore+' #cm_affiliate_box', function(){/*Other stuff here*/});
});
});
不幸的是它不會在div加載任何東西。我試圖直接加載頁面,並且它正確加載,儘管在這種情況下我的加盟箱也沒有加載。
我也讀過load()函數不適用於其他域,我需要這種可移植性。我怎麼解決這個問題?
========== UPDATE ===========
我已經解決了,並且盒子是我的域名中加載。問題是,我如何將它加載到另一個域?
==========更新2.0 ===========
傢伙,我已經解決把這個:
<?php header("Access-Control-Allow-Origin: *"); ?>
到了頭。創建該框的域的php文件。它完美的工作!
是的我已經使用iframes,但我寧願不使用它們,並做一個更好看的東西alreay。網內的iframe沒有得到很好的考慮。 – Dman88
我已解決,並且該框已加載到我的域中。問題是,我如何將它加載到另一個域? – Dman88
誰說'iframes'沒有被「充分考慮」? iframe是一個完全合法的元素。 '框架'是一個不同的故事。 – Jeff