0

我想知道是否有一种方法可以链接到类似的页面domain.com/index.htm并将其视为纯文本/代码,而不是浏览器实际呈现页面。

更好的是,如果使用 php 脚本可以做到这一点,那将是不可思议的。(这不是指向外部页面的链接,而是我自己的 ftp 站点上的链接)。

4

4 回答 4

0

在 Chrome 和 Firefox 上,您可以输入

view-source:http://www.server.com/page.html

在地址栏中,浏览器将打开页面的源而不渲染它。

至于 PHP,除非服务器在单独的请求中将其提供给您,否则您无法看到脚本的来源(请参阅 Paul Creasy 的回答)。

于 2011-06-05T21:59:56.563 回答
0

PHP 安装程序在 apache mime 类型列表(具有mime 类型)中注册phps扩展。application/x-httpd-php-source它代表 PHP 源代码,PHP 确实突出显示了自己:http: //yhub.ru/test.phps

不幸的是,如您所见,它不支持 HTML 突出显示。

于 2011-06-05T23:56:48.600 回答
0

您是指在浏览器中“查看页面源代码”吗?

您可以通过建立 URL 连接并读取流来使用 Java 删除所有文本。我不知道 PHP 这样做的能力是什么。

于 2011-06-05T21:57:52.540 回答
0

您可以创建一个 php 处理程序来执行此操作,例如getHtml.php?file=index.html,然后使用file_get_contentshtmlspecialchars输出它。

于 2011-06-05T21:58:56.457 回答