2011-03-07 74 views
0

使用java腳本可以改變另一個頁面的背景顏色,也就是說,如果我說我想讓背景顏色爲藍色,我會將它輸入到一個頁面上的文本框中,以及何時我點擊鏈接到頁面我想要背景顏色是藍色,藍色。 如果這是可能的我將如何去呢?改變另一個頁面的顏色

+0

這取決於它是第三方頁面還是您自己域中的頁面。 – pimvdb 2011-03-07 19:21:44

回答

0

如果兩個頁面都在(i)幀中,或者一個頁面位於另一個頁面的iframe中,則可以使用跨幀腳本。如果其中一個頁面是由另一個頁面生成的彈出窗口,也是可能的。

如果不是,那麼它只能通過製作一大堆服務器腳本並使用表單和自動刷新或AJAX,而不是輕鬆地解釋。

0

不,你不會確切地知道其他頁面何時完成加載,如果你這樣做,那麼你可以簡單地獲取其他頁面的document.body並更改背景顏色樣式(只要其他頁面頁面不在不同的域中,並且用戶不能快速關閉鏈接所在的頁面)。