首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >设置网页背景色

设置网页背景色
EN

Stack Overflow用户
提问于 2011-06-30 12:15:10
回答 4查看 260关注 0票数 0

我可以使用以下方法设置当前页面的背景色:

代码语言:javascript
复制
 document.body.style.background='red';

有什么方法可以从另一个页面设置页面的颜色吗?

注意:I可以在页面包含框架时设置颜色。在本例中,考虑类似于浏览器的两个不同选项卡的场景。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-06-30 12:19:12

是,规定:

  1. 您有一个对另一个页面的引用(例如window.open的返回值)
  2. 页面在同源

那就用上面的引用。

票数 1
EN

Stack Overflow用户

发布于 2011-06-30 12:26:09

约翰·K的评论是一个很好的解决办法。如果您正在同步加载另一个页面(即整个页面加载,而不是AJAX),那么很明显,您将不得不维护页面之间的状态。HTTP的本质是相当无状态的,所以查询字符串对于持久化数据(例如背景颜色)来说是一个很好的简单解决方案。

票数 0
EN

Stack Overflow用户

发布于 2011-06-30 12:38:50

如果您试图使用javascript设置apge背景色,可以在js代码中使用document.body.style.backgroundColor

如果您想从另一个页面设置页面的bgcolor,您需要使用查询字符串并将变量中的颜色传递给另一个页面,并使用页面加载上的变量值或任何您想要的方式设置另一个页面的背景色。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6534545

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档