我有一个包含 XSL 作为源代码的页面。有没有办法获取页面源代码(如右键单击->在 IE 中显示源代码)?
编辑:页面源代码是 XSL!我需要将它存储在一个变量中以供以后使用。
我有一个包含 XSL 作为源代码的页面。有没有办法获取页面源代码(如右键单击->在 IE 中显示源代码)?
编辑:页面源代码是 XSL!我需要将它存储在一个变量中以供以后使用。
乍一看,XML 源文件似乎在转换过程中不可挽回地丢失了。我能想到的最简单的方法是再次使用 AJAX 来查询页面。(在大多数浏览器上,由于缓存,这应该非常快。)
$.get(document.location, function(xml) { /* do something with xml */});
使用调试器,例如 Firebug。它使您可以访问整个响应。
XSL 之于 XML 就像 CSS 之于 HTML。两者都简单地定义了输出标记数据的样式。
如果 XSL 转换是在浏览器中完成的,您可以在源代码中找到 XSL 文件路径,其中包含类似于以下的行:
<?xml-stylesheet type="text/xsl" href="cdcatalog.xsl"?>
如果这就是您要查找的内容,您需要做的就是加载该 XSL 文档并查看它。