Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将xml(从exe)呈现到新窗口_Javascript_Xml_Xslt - Fatal编程技术网

Javascript 将xml(从exe)呈现到新窗口

Javascript 将xml(从exe)呈现到新窗口,javascript,xml,xslt,Javascript,Xml,Xslt,我试图呈现(在客户端)一些从EXE(在服务器端)检索到的XML数据。 我无法在XML数据中添加任何指向XSLT样式表的链接,因此我正在寻找一个javascript函数,该函数可以通过我的XSLT(可以存储在服务器上)转换XML 目前,我的网页使用以下方式打开XML: onclick="openWindow('Exe/the_url_and_args')" 我在创建XSLT方面没有问题,但我不知道如何使用javascript调用该文件!在谷歌上找不到任何相关信息:( 非常感谢!Sarissa A

我试图呈现(在客户端)一些从EXE(在服务器端)检索到的XML数据。 我无法在XML数据中添加任何指向XSLT样式表的链接,因此我正在寻找一个javascript函数,该函数可以通过我的XSLT(可以存储在服务器上)转换XML

目前,我的网页使用以下方式打开XML:

onclick="openWindow('Exe/the_url_and_args')"
我在创建XSLT方面没有问题,但我不知道如何使用javascript调用该文件!在谷歌上找不到任何相关信息:(
非常感谢!

Sarissa API通常用作可移植的跨浏览器API,用于从Javascript调用XSLT 1.0转换

现在,您还可以使用Saxon CE在浏览器中使用XSLT 2.0,其Javascript API如下所述:


在许多情况下,Saxon CE为您完成了全部工作,因此您根本不需要编写任何Javascript。

谢谢您的回答。到目前为止,它似乎符合我的需要!但由于我不是一名开发人员,我正试图找出如何在我的项目中实现此代码。我认为此函数
sarisa.updateContentFromURI(sFromUrl、oTargetElement、xsltproc、callback、skipCache)
可能是其中之一,但我不知道如何插入xslt代码……请提供任何帮助:)我们设计Saxon CE的动机之一是让非程序员的人能够创建交互式web内容。当然,只有时间才能证明我们是否实现了这一目标。与此同时,我发现很难帮助那些试图编写Javascript的人,并告诉我他们不是开发人员;这就像帮助某人获得一份工作一样当他们告诉你他们没有飞行员训练时。