1

我有一个包含 XSL 作为源代码的页面。有没有办法获取页面源代码(如右键单击->在 IE 中显示源代码)?

编辑:页面源代码是 XSL!我需要将它存储在一个变量中以供以后使用。

4

3 回答 3

2

乍一看,XML 源文件似乎在转换过程中不可挽回地丢失了。我能想到的最简单的方法是再次使用 AJAX 来查询页面。(在大多数浏览器上,由于缓存,这应该非常快。)

$.get(document.location, function(xml) { /* do something with xml */});
于 2012-03-14T20:09:20.723 回答
0

使用调试器,例如 Firebug。它使您可以访问整个响应。

于 2012-03-14T19:30:24.407 回答
0

XSL 之于 XML 就像 CSS 之于 HTML。两者都简单地定义了输出标记数据的样式。

如果 XSL 转换是在浏览器中完成的,您可以在源代码中找到 XSL 文件路径,其中包含类似于以下的行:

<?xml-stylesheet type="text/xsl" href="cdcatalog.xsl"?>

如果这就是您要查找的内容,您需要做的就是加载该 XSL 文档并查看它。

更多信息:http ://www.w3schools.com/xsl/default.asp

于 2012-03-14T19:33:34.390 回答