使用 DOM 文档而不是 URI 创建选项卡/窗口?
我有一个网络服务,需要在请求中发送特殊标头。 我能够使用 XMLHttpRequest 和 setRequestHeader() 检索预期的responseXML。
现在我想创建一个包含响应文档的新选项卡(或窗口)。 我希望将默认的 XMLPrettyPrint.xsl 文件应用于它,并且在查看源代码时,我希望看到未样式化的源代码,就像查看普通的 .xml 文件一样。
有任何想法吗?
I have a web service that requires special headers to be sent in the request. I am able to retrieve expected responseXMLs using an XMLHttpRequest and setRequestHeader().
Now I would like to create a new tab (or window) containing the response document. I would like the default XMLPrettyPrint.xsl file applied to it and when the source is viewed, I'd like to see the un-styled source as when viewing a normal .xml file.
Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我最终创建了一个协议处理程序。
我发现没有很好记录的最大技巧是 XPCOM 合约 ID 必须以“@mozilla.org/network/protocol;1?name=”开头。 例如,:
I ended up creating a protocol handler.
The biggest trick that I didn't find to be documented well was the fact that the XPCOM contract ID must start with "@mozilla.org/network/protocol;1?name=". E.g.,: