发送参数到本地HTML文件
我从XML文件中获取URL地址。该URL链接到一个HTML文件, 根据我发送给他的参数,html自身构建(使用javascript)。从XML 一个例子行是:发送参数到本地HTML文件
<Module Id="1" URL="../../Modules/MessageComposer/module.htm" SRC="email.png" />
我想设置这条线:
<Module Id="1" URL="../../Modules/MessageComposer/module.htm?UID=1" SRC="email.png" />
我想AKS如果这是否行得通呢? 在此先感谢。
本地文件不会查询任何内容,除非您使用本地服务器来获取您的URL。
所以,如果你想要一个本地文件对传递给它的URL的参数作出反应,例如在HTML中,你可以用JavaScript解析window.location.search
,并用它做一些事情。
如果要在本地触发查询,请使用简单的本地服务器作为LAMP/WAMP。
让您的参数:
var params = window.location.search.slice(1).split("&");
每一次得到的名称和值:
for(var p=0; p<params.length; p++) {
var nv = params[p].split("=");
var name = nv[0], value = nv[1];
// What you want to do with name and value...
}
生成与XSL HTML锚:
<xsl:for-each select="//Module">
<xsl:element name="a">
<xsl:attribute name="href"><xsl:value-of select="URL"/></xsl:attribute>
<xsl:value-of select="URL"/>
</xsl:element name="a">
</xsl:for-each>
我明白了,请给我举个例子怎么做? – user1176926 2012-02-21 09:51:17
使用JavaScript还是使用本地服务器? – sinsedrix 2012-02-21 09:52:01
我在JavaScript中获取参数,所以我应该如何在首位编写链接,以及如何使用我想要的参数获取该链接? – user1176926 2012-02-21 09:54:31
你有什么期望你的HTML文件将提供的参数? – sinsedrix 2012-02-21 09:31:34
它是一个SQL查询的参数,所以我只想知道是否可以使它像这样工作 – user1176926 2012-02-21 09:35:25
本地文件不会查询任何内容,除非您使用本地服务器来获取您的URL ... – sinsedrix 2012-02-21 09:37:54