2011-05-20 40 views
4

我在網頁中使用jQuery來獲取另一個網頁,我想包含在第一頁的div中。這工作正常,除了其他網頁的CSS樣式由於某種原因被忽略。jQuery get URL include in webpage but CSS ignored

當我查看get調用的返回值時,我看到返回的var似乎是一個包含2個項目的數組 - 一個是來自抓取頁面的腳本,另一個是HTML。 我嘗試追加整個事物或者僅僅是下半部分,但是樣式不適用(我在裏面有一些文本應該是白色的,但是它是黑色的)。

任何有關可能發生的事情或如何工作的解釋都將不勝感激。

謝謝。

MJ

+2

請發佈您正在使用的代碼來獲取第二頁。 – helloandre 2011-05-20 01:45:48

回答

2

簡短的回答是,你不能把整個網頁的DIV中。爲此,您需要一個iframe。如果對ajax請求的響應是一個包含2個項目的數組,那麼您獲取的頁面是一個動態頁面,它被編碼以返回一個數組而不是僅輸出html。也許另一個頁面正在輸出jQuery正在解碼成數組的json數據。