document.body.style.color = “蓝色”; document.body.style.fontSize = 18px';不适用于 Android WebKit

发布于 2024-12-09 19:40:18 字数 473 浏览 0 评论 0原文

我一直在尝试将以下代码注入 Android webkit,但它没有任何影响

document.body.style.color = 'blue'; 
document.body.style.fontSize = '18px'; 

,另一方面,以下 DOM 方法有效

document.body.style.BackgroundColor = 'green';

我正在使用运行 Android Froyo 的 Samsung Galaxy S。这种颜色和 fontSize 方法适用于常规的基于 Web 的 Safari 浏览器,但我对 Android webkit 浏览器没有任何运气。知道我做错了什么吗?

如果 Android webkit 不支持这些方法,有什么方法可以确定我的基于 WebKit 的浏览器支持哪些 DOM 方法和属性,哪些不支持?

感谢期待。

I have been trying to inject the following code into Android webkit, but it does not have any effect

document.body.style.color = 'blue'; 
document.body.style.fontSize = '18px'; 

on the other hand the following DOM method works

document.body.style.BackgroundColor = 'green';

I am using a Samsung Galaxy S running Android Froyo. This colour and fontSize methods work on regular web based Safari browsers but I am nt having any luck with the Android webkit browsers. Any idea what I am doing wrong?

In case these methods are not supported by Android webkit, is there any way i can determine which DOM methods and properties are supported by my WebKit based browser and which are not?

Thanks in anticipation.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

荒芜了季节 2024-12-16 19:40:18

body 元素的直接子元素(例如 )是否绝对定位?如果是这样,那么文档没有高度(不要问我为什么),您需要给它高度以给它背景颜色。

如果您坚持进行内联样式,那么您尝试过......

document.getElementsByTagName('body')[0].style.backgroundColor = '#00f';
document.getElementsByTagName('body')[0].style.fontSize= '18px';

Are the body element's direct child elements (e.g. ) absolutely positioned? If so then the document has no height (don't ask me why), you will need to give it height to give it a background color.

If you insist on doing inline styling then have you tried...

document.getElementsByTagName('body')[0].style.backgroundColor = '#00f';
document.getElementsByTagName('body')[0].style.fontSize= '18px';
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文