为什么我无法让 XSLT 在 Chrome 中工作?
我有一个直接从 http://www.w3schools.com/xsl/xsl_transformation.asp 复制的 XSLT 示例,我似乎无法在 Google Chrome 中查看。不过,它在 IE 中似乎运行良好。
有谁知道为什么会这样?
编辑:
在线版本工作正常,但本地副本不行。
I have a XSLT sample copied straight from http://www.w3schools.com/xsl/xsl_transformation.asp, which I can't seem to view in Google Chrome. However, it seems to work fine in IE.
Does anyone know why this would be?
EDIT:
The online version works fine, but the local copy does not.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
是的,如果您将示例复制到计算机上的文件中,则 xml 将无法与 chromium 上的 xslt 一起使用,因为它无法找到仅由文件名提供的 xslt 文件。我尝试将 xml 文件和 xslt 文件放入在我的计算机上运行的 Web 服务器,并且它有效。
如果你的计算机上没有网络服务器,我没有铬的解决方案。但也许您可以尝试完整路径,也许以“file:///C:/”开头。如果这不起作用,请使用其他浏览器...
祝你好运,
谢麦克斯
Yeah, if you copied the sample down to a file on your computer, the xml won't work with xslt on chromium because it can't find your xslt file provided by just its filename. I've tried put both the xml file and the xslt file to a web server running on my computer and it worked.
If you don't have a web server on your computer, I have no solution with chromium. But maybe you can try a full path, maybe begun with "file:///C:/". Use other browser if that doesn't work...
Good luck,
Max Xie
我在使用 Google Chrome(在 13.0.782.215 上测试)和(非 JavaScript XSL 转换)时遇到了同样的问题:
我发现适合我的解决方案是使用
--allow-file-access-from-files
开关:I had same issue with Google Chrome (tested on 13.0.782.215) and (non-JavaScript XSL transformation):
I found solution that works for me is to run Chrome browser with
--allow-file-access-from-files
switch: