当前位置: 首页 > 知识库问答 >
问题:

我在源代码中看不到网页上的数据,但是我可以通过inspect元素看到

尉迟禄
2023-03-14

我从昨天开始就在挠头找这件事。

当我导航到帐户设置页面并查看源代码时,没有用户特定的数据,如姓名,电子邮件,性别等,但当我通过inspect元素检查时,它就在那里。 同样的情况发生在其他网页,如订单历史等。

我假设数据是动态生成的(对吗?)

我对此有两个问题。

  • 开发人员如何做到这一点?
  • 这样做的目的是什么? 由于开发人员承担了动态生成数据的额外痛苦,这必须解决一个问题,否则他们为什么要这样做呢?

共有1个答案

侯沈义
2023-03-14

通过动态生成新页面,开发人员可以改善用户体验。 例如,如果设置页面有一个单独的html文件,用户必须调用服务器才能接收该文件并查看页面(可能需要1/3秒)。 但是,如果开发人员使用javascript或某个框架动态地生成新页面,则所有内容都存储在用户的机器上,这意味着页面的加载速度要快得多(大约1/500秒)。

希望这能帮上忙。

 类似资料:
  • 因此,我无法访问代码中需要的信息。到底是怎么回事?开发人员是否故意隐藏了该元素的子元素?你能给出一个让孩子们对我的代码可见的方法吗?谢谢你。

  • 我有一个奇怪的问题。 我的Mac上安装了一台带有iOS 5.0.1(9A405)的iPad和带有Xcode 4.2(Build 4C199)的iOS SDK 5.0.1。 Xcode看不到我的设备。它说的是“iOS设备”而不是像往常一样的“索伦iPad”。 (我确信该设备已连接,因为我在iTunes中看到它。)Xcode拒绝在该设备上启动我的应用程序。它说: “Xcode无法使用所选设备运行。没有

  • 本文向大家介绍通过源码角度看看AccessibilityService,包括了通过源码角度看看AccessibilityService的使用技巧和注意事项,需要的朋友参考一下 简介 AccessibilityService的设计初衷是为了辅助有身体缺陷的群体使用Android应用,它的设计贯穿着Android的控件树View, ViewGroup, ViewRootImpl体系。借助于system

  • 我已经开始学习如何做出反应,但在这个论坛上找不到答案。一个相关的查询出现在这里 查询:Babel将JSX代码编译为React.createElement(),但在chrome开发者工具中调试期间,我看到的是JSX,而不是编译后的代码。浏览器如何理解这里的JSX语法?然而,逐行调试JSX需要我进入React.createElement函数。 非常感谢你的帮助。

  • 本文向大家介绍Android通过访问网页查看网页源码实例详解,包括了Android通过访问网页查看网页源码实例详解的使用技巧和注意事项,需要的朋友参考一下 Android通过访问网页查看网页源码 1.添加网络权限 2.获取网络中网页的数据 3.处理查看网页源码的控制 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

  • 问题内容: 是否有可能以其他方式查看其他网站的php文件/代码? 还是换个说法,除了有权访问该文件的人以外,其他人都可以查看我的php代码吗? 如果是这样,我如何最好地防止这种情况发生? ps:服务器操作系统为Ubuntu 9.10,PHP版本为5+(Apache2) 问题答案: 服务器(Apache或PHP引擎)或您自己的PHP代码中的错误或安全漏洞可能使攻击者可以访问您的代码。 例如,如果您有

  • 问题内容: 我使用以下URL通过代码创建了一个H2数据库: jdbc:h2:C:/data/fixed.db 我的代码可以创建表,执行查询。如果手动打开文件,则可以成功查看其内容并查看创建查询等 但是,当我尝试通过Web界面使用H2控制台时,看不到数据库。而是,Web控制台在此处创建 另一个 空数据库。我只是无法加载我的数据库。 我想念什么? 编辑 我的代码使用H2 1.3.175 Web控制台H

  • 我正在设置一个新的wampserver,并使用名为“users”的表创建了一个新的数据库 apache 2.4.23 我的值实际上在数据库中,但在运行代码后页面中没有显示任何内容