【发布时间】:2018-09-20 03:41:12
【问题描述】:
当我注入 document.getElementsByTagName("body")[0].style.background = "red";在 Firefox 的开发者控制台中,背景变为红色。但是当我做 webview.loadUrl("javascript:document.getElementsByTagName(\"body\")[0].style.background = \"red\";");在 android webview 中,其中的全部内容都被“red”这个词所取代。为什么背景颜色没有改变并且内容被替换?另外,如何使用 javascript 更改 webview 中的样式属性?
【问题讨论】:
-
您可以编辑您的帖子并向我们展示 html 吗?
-
您有一个明确的问题,然后您对其进行了编辑以使其不太清楚?最初您是在谈论更改
color。现在您只要求更改“div 样式”。 -
请不要在人们放弃回答你的时间后完全改变你的问题。
-
您的问题至少被完全改变了 2 次。也许现在没人想回答了。
-
@Miladfaraji - 请参阅How to ask a good question。明确您的问题的性质,帮助我们为您提供帮助。
标签: javascript html css