質問

XMLファイルからURLアドレスを取得しています。そのURLはHTMLファイルにリンクしているため、HTMLは(JavaScriptを使用して)(JavaScriptを使用して)彼に送信しているパラメーターに従って構築します。 XMLの1つの例は次のとおりです。

<Module Id="1" URL="../../Modules/MessageComposer/module.htm" SRC="email.png" />

この行を次のように設定したいと思います。

<Module Id="1" URL="../../Modules/MessageComposer/module.htm?UID=1" SRC="email.png" />

そして、私はこれがうまくいくかどうかを考えたいですか?前もって感謝します。

役に立ちましたか?

解決

ローカルファイルは、ローカルサーバーを使用してURLを取得しない限り、何もクエリしません。

したがって、ポラメーターにローカルファイルをURLに渡したい場合、たとえばHTMLでは解析できます window.location.search JavaScriptを使用して、それで何かをします。

クエリをローカルでトリガーする場合は、単純なローカルサーバーをランプ/ワンプとして使用します。


パラメーターを取得します:

var params = window.location.search.slice(1).split("&");

それぞれのget name and Value:

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>
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top