问题标签 [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 投票
4 回答
925 浏览

asp.net - IE7的“查看源代码”按钮如何与javascript交互?

我正在调试其他人的代码,该代码是用 ASP.NET 制作的,带有一些 javascript 效果。这是我们使用可编辑数据预先填充的表单,其中一个文本框正在填充不正确的值。

我知道文本框在后面的代码中填充了正确的值,但是在它和浏览器之间的某个地方被覆盖了。

在试图找出发生的地方时,我遇到了一个有趣的情况。如果我在有问题的元素附近右键单击并选择“查看页面源”,我可以向下滚动到该元素并查看

但错误的值出现在呈现的 html 和 IE 开发人员工具栏中。

这似乎是一条线索,但我对“查看源代码”的工作原理知之甚少,无法说明幕后发生的事情。在“查看源”源的生成和实际呈现的页面之间会发生什么?

编辑:我通过在 javascript 中出现的 ID 的任何地方放置一个断点来发现它出错的地方(不是很优雅,但我找到了它)。

禁用 javascript 和使用 IE8 的建议非常有帮助。谢谢。

0 投票
5 回答
437 浏览

asp.net - 用于查看由 ASP.NET 生成的 HTML 源的免费软件插件?

是否有任何免费软件插件可以帮助我查看由 ASP.NET 生成的 HTML 源代码?

0 投票
1 回答
1307 浏览

c# - 查看源不显示当前网格视图。这里发生了什么事?

使用aspnet,c# 3.5,vs2008开发。使用 IE7。

我有一个由下拉列表和网格视图组成的网页。gridview的内容大多是在后面的代码中动态生成的。

当app运行时,gridview的内容默认值会显示在页面上,并且可以在viewsource中看到。

当从下拉列表中选择一个选项时,gridview 的内容会被反弹到不同的数据,所有的动态字段和控件都会重新计算和填充,并且网页会在浏览器中显示新数据。

但是如果我查看视图源,gridview 被渲染到的 html 表仍然显示原始数据。

那么这里发生了什么?

0 投票
7 回答
31510 浏览

javascript - 使用 Javascript 在浏览器中以编程方式打开“查看源代码”HTML 窗口?

当我在浏览器中右键单击并单击“查看源代码”时,如何以编程方式打开“查看源代码”窗口(使用一些 Javascript)?这可能吗?

0 投票
1 回答
239 浏览

flash - 当有人查看源代码时,有什么方法可以隐藏 swfobject 传递给 Flash 的变量?

我有一些使用 swfobject 嵌入的 Flash swf,我将一些变量传递给它们,例如用户 ID。如何防止人们阅读这些变量?如果有人查看嵌入 swfs 的 php 页面的源代码,他们可以看到所有正在传递给 flash 的变量。有没有办法隐藏这些变量?还有什么其他方法可以做到这一点?我考虑过设置一个 ExternalInterface 并调用一个 javascript 函数将变量传递给 Flash - 这会有效地隐藏我发送的数据吗?

谢谢

0 投票
2 回答
286 浏览

ajax - ColdFusion:使用 AJAX 调用组件,从视图源中隐藏?

我很好奇...我喜欢使用 jQuery 的异步调用,但我不希望我的组件通过视图源向公众提供...

推荐的解决方案是什么?

0 投票
2 回答
215 浏览

css - 附加组件来查看 javascript 生成的源代码?

我知道可以另存为...并查看 html 文件并查看所有由 javascript 生成的类,但我很想知道是否有一个 firefox(或其他浏览器)插件可以向我显示页面源javascript 生成的类。

没有它,使用 jQuery mobile 并尝试仔细修改它生成的所有 CSS 是很困难的。谢谢。

0 投票
0 回答
445 浏览

httpwebrequest - 如何获得完整的 html 源代码?

我的名字是 loran,我在我的项目中使用 asp.net - c#。我正在尝试从 facebook 页面获取确切的 html 源代码:(http://www.facebook.com/search.php?q=loranzur%40yahoo.com)。我正在尝试将id号转换为字符串变量(在您可以搜索的源代码中:Profile.php?id= )。

我成功使用 WebClient 或 HttpWebRequest 将源复制到字符串变量,但结果与我自己打开“查看源”不同。我复制到变量的源丢失了很多数据(id 号就是一个例子)。是否有任何选项可以复制此页面的完整源代码,这样我就可以从字符串变量中访问这个数字???谢谢..

这是我正在使用的代码之一,但它不是很有用:

0 投票
1 回答
142 浏览

javascript - 大量的页面“查看源代码”行有意义吗?

很多时候,当我查看我的源代码时page.aspx,我发现很多行(HTML、样式、java 脚本、视图状态等)可能有数千行。另一方面,当我查看其他网站(例如(SOF))的更复杂页面的来源时,我发现少量的行通常是 XHTML

  • 这是否意味着我的页面性能较差且无效?

  • 是什么原因 ?我在构建页面时或由于渲染不良而做出的一些不良做法web forms aspx

  • 我应该转向 asp.net-MVC吗?

0 投票
1 回答
1051 浏览

html - 当我调用“查看源代码”时,为什么我的网站图标会恢复为服务器图标?

这个网站有一个图标:

访问站点内的页面时,图标会正常显示。

当使用管理页面,特别是“查看源代码”时,该图标将成为服务器主机的常用图标。它也发生在其他计算机上。

是否像将我的图标文件作为 favicon.ico 一样简单?

如果可能的话,我真的很想知道为什么。