我目前在我的URL中使用查詢字符串來指示產品選擇。我用這個功能可以讓產品的選擇出現在將提交到我們的網站隱藏的文本框:根據URL中的變量/鍵顯示不同的圖像
function getQueryVariable(key) {
var query = window.location.search.substring(1);
var vars = query.split('&');
for (var i = 0; i < vars.length; i++) {
var pair = vars[i].split("=");
if (decodeURIComponent(pair[0])== key) {
return decodeURIComponent(pair[1]);
}
}
}
var product = getQueryVariable('product');
document.getElementById("00NK0000000Yqv2").value = product;
我還需要證明這取決於在URL查詢字符串表示什麼商品的標題圖片。我有四種產品(製造,建築,專業和一般)。
我該如何做到這一點,如果網址是這樣的:www.foo.com?product=Construction,它顯示的結構標題或如果它是www.foo.com?product=Manufacturing,它顯示製造,而不是。
我不明白這可以如何處理多個圖像。我必須爲每張圖片分配一個唯一的ID,所以我不知道你寫的腳本會如何工作。 – elky
在我的例子中,只有一個img標籤被改變(通過src屬性)到URL變量「product」的任何圖像結果。當你改變「src」屬性時,瀏覽器開始動態加載新圖像。 – Josh
尚未能通過這種方式得到它的工作。將繼續嘗試。謝謝。 – elky