我可以使用以下方式设置当前页面的背景颜色:
document.body.style.background='red';
有什么办法可以从其他页面设置页面的颜色吗?
注意:我可以在页面包含框架时设置颜色。在这种情况下,请考虑类似于浏览器的两个不同选项卡的方案。
答案 0 :(得分:1)
是的,提供:
window.open
的返回值)然后使用所述参考。
答案 1 :(得分:0)
John K的评论是一个很好的解决方案。如果您同步加载其他页面(即整页加载,而不是AJAX),那么显然您将不得不维护页面之间的状态。 HTTP的本质是非常无状态的,因此查询字符串是一种很好的简单解决方案,用于保存数据,例如背景颜色。
答案 2 :(得分:0)
如果您尝试使用javascript设置apge背景颜色,则可以在js代码中 document.body.style.backgroundColor 。
如果你想从另一个页面设置页面的bgcolor,你需要使用查询字符串并将变量中的颜色传递给另一个页面,并在页面加载时使用该变量值设置其他页面背景颜色你想要的方式。
答案 3 :(得分:-3)
似乎只有你有开场白。