2010-07-31 96 views
1

我用這個方法來加載網頁...

function remoteCall(sUrl, sQueryStr, sCalledBy) 
{ 
    var str = " { "; 

     $.post(sUrl,sQueryStr, function(data){ 
      sResponse[sCalledBy] = data; //alert(data); 
      eval(" "+sCalledBy+"()"); 
     }); 
} 

,但是當我改變$。員額至$不用彷徨不工作 其實我需要改變這個bcoz我是從遠程加載此頁頁....

請幫助。

謝謝。

回答

3

我需要改變這個bcoz我是 加載遠程頁面此頁面....

你需要看看Same Origin Policy

在電腦方面,同源策略 是瀏覽器端編程 多種語言(如JavaScript)的 的重要安全概念。該 政策允許來自同一站點 發起的互相訪問的方法和屬性 無特定限制 頁面 運行的腳本,但阻止訪問 大多數方法和跨不同的網站頁面 性能。

爲你能夠得到的數據,它必須是:

相同的協議和主機

您需要實現JSONP要解決它。