我可以設置使用當前頁的背景色:設置網頁背景顏色
document.body.style.background='red';
有什麼辦法,我可以設置頁面從另一個頁面的顏色?
注:我可以設置頁面包含幀時的顏色。在這種情況下,請考慮類似於瀏覽器的兩個不同選項卡的場景。
我可以設置使用當前頁的背景色:設置網頁背景顏色
document.body.style.background='red';
有什麼辦法,我可以設置頁面從另一個頁面的顏色?
注:我可以設置頁面包含幀時的顏色。在這種情況下,請考慮類似於瀏覽器的兩個不同選項卡的場景。
似乎只有當你有開瓶器。
這沒有任何意義。 –
爲什麼不呢? 他問他_how可以改變anothe page_的顏色 的方法之一是使用開瓶器爲便接踵而來:(!開瓶器) '
<腳本類型=「文/ JavaScript的」> 如果 VAR贏= window.open ( 'opener.html'); else { opener.document.body.style.backgroundColor ='red'; } ' – Subdigger好的,但你真的嘗試過嗎? –
John K的評論是一個很好的解決方案。如果你正在同步加載其他頁面(即全頁加載,而不是AJAX),那麼顯然你將不得不維持頁面之間的狀態。 HTTP的本質是非常無狀態的,所以查詢字符串對於保存數據(如背景顏色)來說是一個很好的簡單解決方案。
thanx ...!好的...! – gir3191
如果您打開第一頁的第二頁,是否可以從第一頁獲取顏色並將其傳遞到查詢字符串中? –
請考慮:打開兩頁...顏色設置在一頁中...刷新後,第二頁的顏色必須更改...! – gir3191
@ gir3191要做到這一點,唯一的方法是將第一頁的顏色保存爲兩個頁面均可訪問的資源,例如[客戶端文檔存儲](http://diveintohtml5.org/storage.html)或數據庫。 –