2012-03-22 111 views
0

我使用jQuery的加載函數異步加載頁面。它加載的所有外部內容完全正常,除了當我嘗試從嵌入一個pastie.org鏈接,像這樣:Jquery load。()問題

<script src='http://pastie.org/3644003.js'></script> 

當我硬編碼到它的工作原理主要網站這一點,但是,只要我通過加載它.load()它保持空白。

我猜這是Ajax的某種限制。 任何想法如何解決這個問題?

+0

也許代替load()使用完整的.ajax()選項,數據類型設置爲腳本 – andrew 2012-03-22 12:33:48

回答

0

除了使用加載功能的請嘗試使用 $.getScript('http://pastie.org/3644003.js')功能

0

如果u想給exec僅腳本..

使用

$.getScript('url'); 
2

從.load的文檔在http://api.jquery.com/load/

由於瀏覽器安全限制大部分「Ajax」請求都受到 的同一來源策略的影響;該請求無法成功檢索來自不同域,子域或協議的 數據。

+0

該死的。雖然這很好。謝謝 – chis 2012-03-22 17:06:52