当前位置: 首页 > 知识库问答 >
问题:

为什么我的XSLT格式在Windows 10操作系统的Microsoft Edge中不能正常工作?

邓赤岩
2023-03-14

我一直在使用XSLT1.0、JS和XML组合在CMS中开发的一个网页,特别是在通过Microsoft Edge(37.14316.10000.0)浏览器(Microsoft EdgeHTML 14.14316)访问Windows 10操作系统上的(ASP.NET)网页时,我遇到了一个页面呈现问题。

问题是:

(使用前面提到的条件从虚拟机捕获的截图)

令人恼火的是,该页面实际上可以在Windows 10版本10.0.10240构建10240 Edge 20.10240.16384.0上工作,但我相信这是以前的Edge浏览器版本,所以在上一个浏览器版本和这个版本之间的某个地方,这个渲染问题突然浮出水面?

在客户端方法上使用XSLT/XML调用我的XSLT/XML文件的JS文件显然在工作,因为数据出现在页面中,但有些不对劲,我很难确定是什么导致了这个问题?

我已经尝试了玩主CSS文件,但已经排除了这是潜在的原因。

也许这个post 调用与我的JS文件发出的get请求直接冲突?form1调用是CMS体系结构的结果,因为我们的web页面实际上是一个大的表单,所以我无法摆脱这种“CMS生成的代码”。

任何建议或想法的修复将非常感谢和欢迎!

共有1个答案

郑茂勋
2023-03-14

通过将 放入XSLT样式表中,尝试让Edge相信样式表创建HTML元素。

 类似资料:
  • 问题内容: 我要查看我是在Windows还是Unix等上,我需要查看什么? 问题答案: 的输出platform.system()如下: Linux: Linux Mac: Darwin Windows: Windows

  • 我使用react和laravel开发了一个应用程序来显示酒店列表。当用户点击一个单一的酒店,我希望该酒店的细节显示在一种类型的‘单一’视图。然而,尽管在主列表视图中,我使用正确的路由模式链接到单个页面,并且我在路由器中定义了该模式,但当我单击该链接时,我会被带到一个“404 not found”页面。 编辑文章的编辑链接也是如此。 任何关于如何解决这个问题的想法都将非常感谢! 谢谢, 罗伯特·杨

  • 我正在使用Java NIO,由于某种原因,我无法获得files.isHidden()来返回正确的布尔值。程序只是检查目录是否隐藏,如果隐藏,则使其可见,如果不隐藏,则使其隐藏。这就是我所拥有的: 它继续返回false并隐藏目录,尽管目录被隐藏。下面的代码使用旧的File类和Path类可以很好地工作。

  • 因此,我正在运行一个脚本,该脚本调用: 在ubuntu上运行时似乎工作良好,但当我使用Git Bash在Windows上运行时,会出现以下错误:

  • 我一直在用SceneBuilder 9.0.1在IntelliJ上做一个项目。昨天,在NetBeans 8上做了一个小型项目,12之后由于某种原因没有启动新项目。一旦关闭所有内容并打开IntelliJ项目,fxml文档就无法使用SceneBuilder打开。对于这个问题,需要注意以下几点: 我使用的是9.0.1版,尽管v15也有同样的问题, 其中一个fxml文件的示例如下: 请帮助。

  • 所以我运行一个脚本,调用: 它在ubuntu上运行时似乎运行良好,但当我使用Git Bash在Windows上运行时,我得到了这个错误: 它似乎试图在我的机器上运行脚本,而不是我试图调用它的实际容器。 你知道为什么会这样吗?