问题标签 [view-source]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
127 浏览

jquery-select2 - 为什么 select2 容器不显示在视图源中?

试图了解这个“select2”Jquery 插件是如何工作的。

我知道它隐藏了常规的选择元素并添加了它自己的元素以提供某种带有搜索体验的下拉菜单,当使用“检查元素”时,我看到了 select2 容器和所有其他元素,但是在使用视图源时我没有。

有人可以解释为什么会这样吗?(希望能学到新东西:)

查看源代码是否仅显示在第一页加载时加载的元素?

0 投票
0 回答
334 浏览

url - URI 方案“查看源代码”是否会导致浏览器加载页面内容?

URI 方案“查看源代码”会导致浏览器加载页面内容吗?

例如,在 Chrome 的地址栏中输入view-source:https://www.google.com会显示 google.com 的源代码,而输入https://www.google.com会显示我们都知道的页面。

所以我的问题与可疑的网络钓鱼/恶意软件网站有关。如果我认为一个特定的 URL 是恶意的,但想通过检查源代码来验证,是否会view-source:https://www.malicioussite.com导致我的浏览器加载该页面的内容?

我通常使用 WebSniffer.cc 之类的网站进行检查,但如果允许这样做,那将很有用。

0 投票
0 回答
52 浏览

javascript - 如果访问者使用 Firebase 身份验证登录,如何在我的网站中显示文件下载链接?

如果访问者使用 Firebase 身份验证登录,如何在我的网站中显示文件下载链接?我可以使用 JavaScriptif (user)检查用户是否登录。但如果我使用

, 访问者通过获取网页源代码,无需登录即可简单获取下载链接。

我已经集成了 firebase 身份验证,并且在我的每个网页中,我希望仅在访问者是登录用户时才显示下载链接。

display:none如果我使用带有 JavaScript if(user) 的简单 css ,那么访问者可以通过输入view-source: {site_url}浏览器地址栏来简单地获取链接。

请帮忙

0 投票
1 回答
34 浏览

google-chrome - 如何在视图源方案中执行内容脚本?

我想在视图源方案中执行内容脚本。与内容脚本匹配模式一样,他们没有指定它。有谁知道该怎么做?

0 投票
0 回答
379 浏览

angular - Angular Universal + Https - 主页视图源

我对 Angular 5 + Angular Universal + Https 协议有一个奇怪的问题。/:lang除了带有路由的主页之外,我可以在每个页面上的浏览器中检查视图源。我为主页做了 AuthGuard:

它适用于每个平台服务器/浏览器。在配置中,我的功能getLanguage()如下所示:

}

当我试图输入https://example.org. Guard 总是将我重定向到https://example.org/en那里,我在浏览器中看不到视图源。请参阅下面的屏幕。

HTTPS

当我删除 Node.js Express Server https 重定向时,它看起来像:

然后访问没有 https http://example.orgAuthGuard 的页面,将我重定向到http://example.org/en浏览器中的查看源代码如下所示:

在此处输入图像描述

之后,当我尝试在https://example.org/没有服务器 https 重定向的情况下进入时,视图源与第一个示例中的相同(使用 https 重定向)。

你知道怎么修理吗?如何在 https 主页上也显示视图源?

0 投票
1 回答
68 浏览

ios - ViewController 还是 ViewSource?

我有一个 iOS 应用程序,其中我的两个选项卡遵循同一个视图,只是在逻辑上做了一点改变。而不是其他一切都是一样的。但是现在,当我旋转应用程序时,它有时会出现问题。所以我想知道我应该使用两个不同的 ViewControllers 还是两个不同的 ViewSources?因为目前我们有一个通用的 ViewSource 和一个主 ViewController

行为不端意味着当我将选项卡切换到这两个以外的选项卡并旋转时,在我访问上述选项卡后,主视图选定的行会发生变化

假设我访问了选项卡 A 并选择了 X 行,然后我访问了选项卡 B 并选择了 Y 行,然后我访问了选项卡 C 并旋转了视图 所以现在当我再次访问选项卡 B 时,选定的行 Y 保持不变,而当我访问时选项卡 A,选项卡 B 的 Y 行的索引路径在选项卡 A 中被选中(如果索引路径不可用,则应用程序崩溃)

如果有人可以帮助请。谢谢!

0 投票
1 回答
194 浏览

javascript - Node.js 查看源代码破坏了文件系统模块

我正在尝试在 node.js 中创建一个 Web 服务器,但我遇到了一个奇怪的问题。

服务器正确响应查看页面的请求,但是当我在某些浏览器上查看页面源时,节点服务器抛出错误

我想,也许查看源的请求有一个奇怪的请求路径,但是 a) 它说TypeError,所以它会在resolveFileName函数中出错。b) 视图源不会只是在客户端以不同的方式显示请求结果,而不对请求进行任何更改吗?

这是我的代码:

文件系统:

index.js:

svrpath/file.html

工作示例

0 投票
0 回答
24 浏览

javascript - Google 和 Facebook 中的不同源文件

当我在浏览器上查看源代码与在 Facebook 调试器工具上查看时,我看到了不同的源文件。准确地说,后者缺少许多标签。

示例网址:

查看源代码:查看源代码:https ://justdoc.com/medicine/surfaz-sn-cream

Facebook 调试器:https ://developers.facebook.com/tools/debug/echo/?q=https%3A%2F%2Fjustdoc.com%2Fmedicine%2Fsurfaz-sn-cream

如您所见,包括 og 标签在内的许多标签在 Facebook 看到的版本中是不可见的。

任何指向正确方向的指针都会有所帮助。

0 投票
0 回答
69 浏览

javascript - 页面动态加载后如何获取完整的html源代码

.php每当调用页面时,我都需要使用 PHP 将文件保存.html为备份(我将使用ob_start()它)。但是页面内容不是静态的。我正在使用 AJAX 加载内容。

这就是为什么view-source:不显示动态数据,只有 chrome 检查器显示它们。但是我需要在页面加载后保存包含所有元素的页面。有没有可能?

顺便说一句,页面加载后,没有任何其他 ajax 调用(点击或其他)。页面在初始化时加载所有内容。

提前致谢。

0 投票
0 回答
796 浏览

javascript - 隐藏元素时如何从源中隐藏元素?

使用的时候display: none还是可以在源码中看到元素的内容。

有没有办法使用 JavaScript、PHP 或其他方法来防止这种情况发生?