【发布时间】:2014-01-29 06:45:30
【问题描述】:
我创建了Google Chrome extension,它将(默认隐藏)文本区域插入到文档中。
它出现在所有页面上。当页面是 HTML 时没关系,但在其他页面上它是无用的。例如,当我打开 https://raw2.github.com/github/hubot/master/README.md 时,我可以看到 textarea,即使它有 display: none !important 样式(通过类)。它应该被隐藏,但事实并非如此。
如何防止这种奇怪的情况发生?也许检查文档类型(是 HTML)?
【问题讨论】:
-
@ZDroid,您的问题是由与文档类型完全不同的东西引起的。您能否编辑您的问题以提出您真正的问题,而不是您认为导致问题的原因?
-
@RobW 获取源代码并尝试使用 GitHub Raw 页面。我会尝试本杰明发布的问题的解决方案。
-
@ZDroid 我已经得到了源代码。而且我发现您问错了问题,问题与文档类型无关。我相信您真正想要的是以正确的方式隐藏该文本框。
-
是的,我正在以正确的方式这样做,但仅适用于 HTML。我想把它隐藏在其他文档上,比如 Markdown。 :)
标签: javascript css google-chrome google-chrome-extension