Jika parameter yang diteruskan adalah:
Salinan kode adalah sebagai berikut:
<a href = "$ {pageContext.Request.contextPath} /productDisplay/productdisplay_productdisplayui.action?pkid = $ {pkid} & name = $ {name}" style = "color: white; margin-top: 10px-Bottom 10px; "> $ {name} </a>
JS yang mendapatkan parameter URL adalah sebagai berikut:
Salinan kode adalah sebagai berikut:
/** ujung pemuatan inisialisasi*/
fungsi getUrlvars () {
var vars = [], hash;
var hashes = window.location.href.slice (window.location.href.indexof ('?')+1) .split ('&');
untuk (var i = 0; i <hashes.length; i ++) {
hash = hashh [i] .split ('=');
vars.push (hash [0]);
vars [hash [0]] = hash [1];
}
return vars;
}
Jika ada orang Cina di URL, akan ada Cina yang kacau saat mengambil parameter.
Salinan kode adalah sebagai berikut:
// Dapatkan pkid kategori
var params = getUrlvars ();
// Dapatkan ID klasifikasi dalam hal ini
var parentId = params [params [0]];
// Dapatkan nama kategori
var productName = decodeuri (params [params [1]]);