javascript - javascript代码在浏览器上可见

标签 javascript html behavior

我就是找不到原因。这很奇怪,但 javscript 代码实际上在浏览器上可见,就像网页上显示的一些文本一样。它只发生在火狐浏览器上。我在论坛、网站上搜索了整个网络,但没有找到该行为的任何答案。 而且它变得更加奇怪。页面上显示的代码甚至不在页面的源代码中。 Firefox 以某种方式从我不知道在哪里选择了它...... 有谁知道原因吗?

你可以在这里看到它。 http://www.rmsadv.com.br/rmac-advogados.html

先谢谢大家了

最佳答案

我也可以在 Chrome 中重现这一点(尽管您通过在脚本标记中添加 style="display:none;" 来掩盖问题,这就是为什么其他人看不到这一点) 。我的谷歌翻译扩展也显示了这个问题:

enter image description here

您的问题在 style.css 中,其中有以下规则:

* {
    ...
    display: block;
    ...
}

您需要将该选择器更改为body *,否则它将应用于页面上的几乎所有内容

正如其他人提到的,您有一个未封闭的 PHP 标签(当然,在非 PHP 页面上),但这不是这里的问题。

此外,页面上额外的 > 不是来自脚本,但线上有一个额外的 >:

<font class>>

关于javascript - javascript代码在浏览器上可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21440225/

相关文章:

behavior - 状态机图如何表示为 UML 中操作的行为?

performance - allMatch、noneMatch、filter 和 map 的 Java 流并行行为

xaml - 无法解析元素上的名称

javascript - 构建并运行后,是否可以在浏览器中查看以 Angular 声明的 secret 变量?

javascript - 如何在 Javascript 文件而不是命令行中设置环境变量?

javascript - 无法在javascript中比较两个字符串

javascript - 在 WordPress 的页面模板中设置动态文本

javascript - 禁用按钮直到任务完成 jQuery?

javascript - Redux reducer 无法删除数组元素

javascript - HTML - 对 jQuery 的引用