我可以使用以下方法设置当前页面的背景色:
document.body.style.background='red';有什么方法可以从另一个页面设置页面的颜色吗?
注意:I可以在页面包含框架时设置颜色。在本例中,考虑类似于浏览器的两个不同选项卡的场景。
发布于 2011-06-30 12:19:12
发布于 2011-06-30 12:26:09
约翰·K的评论是一个很好的解决办法。如果您正在同步加载另一个页面(即整个页面加载,而不是AJAX),那么很明显,您将不得不维护页面之间的状态。HTTP的本质是相当无状态的,所以查询字符串对于持久化数据(例如背景颜色)来说是一个很好的简单解决方案。
发布于 2011-06-30 12:38:50
如果您试图使用javascript设置apge背景色,可以在js代码中使用document.body.style.backgroundColor。
如果您想从另一个页面设置页面的bgcolor,您需要使用查询字符串并将变量中的颜色传递给另一个页面,并使用页面加载上的变量值或任何您想要的方式设置另一个页面的背景色。
https://stackoverflow.com/questions/6534545
复制相似问题