Si le paramètre passé est:
La copie de code est la suivante:
<a href = "$ {pagecontext.request.contextPath} /productDisplay/productDisplay_productDisplayui.action?pkid = $ {pkid} & name = $ {name}" style = "Color: White; margin-top: 10px; margin-bottom: 10px; "> $ {nom} </a>
Les JS qui obtiennent le paramètre URL sont les suivants:
La copie de code est la suivante:
/ ** Le chargement d'initialisation se termine * /
fonction getUrlvars () {
var vars = [], hash;
var hashs = window.location.href.slice (window.location.href.indexof ('?') + 1) .split ('&');
for (var i = 0; i <hashes.length; i ++) {
hash = hashs [i] .split ('=');
Vars.push (hash [0]);
vars [hash [0]] = hash [1];
}
return Vars;
}
S'il y a du chinois dans l'URL, il y aura un brouillon chinois lors de la prise de paramètres.
La copie de code est la suivante:
// Obtenez le pkid de la catégorie
var params = getUrlvars ();
// Obtenez l'ID de la classification dans ce
var parentid = params [params [0]];
// Obtenez le nom de la catégorie
var productName = decodeuri (params [params [1]]);