Wenn der übergebene Parameter lautet:
Die Codekopie lautet wie folgt:
<a href = "$ {pageContext.request.contextPath} /ProductDisplay/ProductDisplay_ProductDisplayui.Action?pkid = $ {pkid} & name = $ {name}" style = "color: margin-top: 10px; margin-bottom: margin-bottom: 10px; "> $ {Name} </a>
Die JS, die den URL -Parameter erhalten, sind wie folgt:
Die Codekopie lautet wie folgt:
/** Initialisierungslastenden endet*/
Funktion geturlvars () {
var vars = [], Hash;
var hashes = window.location.href.slice (window.location.href.indexof ('?')+1) .Split ('&');
für (var i = 0; i <hashes.length; i ++) {
Hash = Hashes [i] .Split ('=');
vars.push (Hash [0]);
vars [Hash [0]] = Hash [1];
}
Vars zurückgeben;
}
Wenn in der URL Chinesen vorhanden sind, werden bei der Einnahme von Parametern chinesische Verstürze vorhanden.
Die Codekopie lautet wie folgt:
// Holen Sie sich den PKID der Kategorie
var params = getUrlvars ();
// Erhalten Sie die ID der Klassifizierung darin
var parentID = params [params [0]];
// Erhalten Sie den Namen der Kategorie
var productName = decodeuri (Params [Params [1]]);