使用视图源协议

如果您运行的是FireFox(或Chrome),则可以使用方便的快捷方式来查看正在查看的页面的源代码。如果您在任何网址上添加文本查看源,那么您将看到与查看页面源相同的内容(也许通过按Ctrl + u键)。尽管不完全有用,但它确实有很多好处,例如能够在另一个选项卡(而不是另一个窗口)中查看代码。

不幸的是,这仅在最新版本的FireFox中有效(当前为3)。我已经在IE 7,Opera和Safari中进行了测试,他们都抱怨协议无效。显然,它曾经在SP2之前的IE 6中运行,但已随该补丁一起删除。这使我相信它不是真正的协议,而是浏览器在本地级别可以理解的命令。与about:config的工作方式大致相同。

如果要快速查看当前正在查看的页面源,则将这部分HTML和JavaScript添加到页面中。它将仅使用当前URL,将view-source粘贴在其前面,然后重定向到该地址。

<form><input type="button" value="View Source Code" onclick="javascript:location='view-source:'+location"></form>