我有一些Html代码
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>ControlShiftI Example</title>
</head>
<body>
Enter UserName <input type="text" name="user"><br>
Enter Password <input type="password" class="password-input" name="pass">
</body>
</html>
我在inspecor中按ctrl + shift + i后在浏览器上运行我想覆盖完整body标签中的其他一些代码。 在上面之后,我不想看到这个身体标签代码一些覆盖代码,我想看到。 这有可能吗?
答案 0 :(得分:0)
这是不可能的。
如果你的问题是因为Javascript代码占用太多空间而需要更整洁的HTML,那么只需<script src="externalFile.js"></script>
如果你担心的是你想要隐藏你的代码,因为你不希望别人阅读并理解它,你可以缩小和混淆代码,例如使用UglifyJS。然而,检查员可以通过美化代码来撤消缩小。然而,根据所使用的技术,混淆不能完全取消。
如果这个问题不是关于javascript而你想减少html行的数量:
<object data="externalHTMLFile.html"></object>
或
<iframe src="externalHTMLFile.html"></iframe>
还有其他方法。
但是你不能简单地从检查器中隐藏一些html,或者删除用户打开外部HTML文件并阅读所有HTML的能力。