第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

下拉菜單可記住選擇并重定向用戶,并能夠更改所選國(guó)家/地區(qū)

下拉菜單可記住選擇并重定向用戶,并能夠更改所選國(guó)家/地區(qū)

萬(wàn)千封印 2023-08-18 10:07:43
我的問題是,當(dāng)我有下拉菜單并從選擇下拉列表中選擇某個(gè)城市時(shí),我會(huì)被重定向到城市頁(yè)面,并且我的選擇會(huì)保存到本地存儲(chǔ)中,因此每次我再次訪問網(wǎng)站時(shí),我都會(huì)被重定向到我選擇的城市我的第一次網(wǎng)站訪問。這可以。我需要的是將此選擇菜單放在網(wǎng)站的每個(gè)頁(yè)面上,并且我需要能夠隨時(shí)更改它。因此,當(dāng)我目前在紐約但明天我將在洛杉磯并且我想訂購(gòu)一些食物時(shí),我只需更改選擇菜單中的城市,它將設(shè)置一個(gè)新的主要網(wǎng)站主頁(yè)重定向到洛杉磯 URL 地址。我嘗試將下拉列表放入每個(gè)頁(yè)面 - 標(biāo)題中,但是當(dāng)我將其放在那里時(shí),我陷入了重定向循環(huán),因此當(dāng)我第一次訪問主頁(yè)時(shí)選擇紐約市時(shí),下拉列表位于&ldquo;新&rdquo;頁(yè)面上紐約(例如在標(biāo)頭中)它不斷將我從紐約重定向到紐約,并具有無(wú)限重定向循環(huán),這就是我需要消除的。我的代碼在這里。有什么想法嗎?提供代碼編輯會(huì)很棒,因?yàn)槲沂?JavaScript 新手,我花了很長(zhǎng)時(shí)間才解決這個(gè)問題。非常感謝!<script type="text/javascript">if (localStorage && localStorage.country) {? ? location = localStorage.country;? ??}function formChanged(form) {? ? var val = form.options[form.selectedIndex].value;? ? if (val !== 'non-value') {? ? ? if (localStorage) {? ? ? ? localStorage.country = val;? ? ? }? ? ? location = val;? ? }}</script><FORM NAME="form1"><select onchange="formChanged(this);" NAME="country" SIZE="1"><OPTION VALUE="non-value">Select delivery city<OPTION VALUE="/kategoria-produktu/cadca/">New York<OPTION VALUE="/kategoria-produktu/brno/">Los Angeles<OPTION VALUE="/kategoria-produktu/bratislava/">Tokyo</select></FORM>更新 - 這工作正常,但當(dāng)我位于當(dāng)前頁(yè)面網(wǎng)址時(shí),此腳本沒有顯示實(shí)際選擇的選項(xiàng)。有什么想法如何解決這個(gè)問題嗎?<script type="text/javascript">if(location.href.indexOf(localStorage.country) == -1){location.href = localStorage.country}function formChanged(form) {var val = form.options[form.selectedIndex].value;if (val !== 'non-value') {if (localStorage) {localStorage.country = val;}if (!location.href.indexOf(val)) {? ??location = val;? ?}? }?}?</script>?<FORM NAME="form1">?<select id="saleTerm" onchange="formChanged(this); location =??this.options[this.selectedIndex].value;" NAME="country" SIZE="1">?<OPTION VALUE="non-value">Select delivery city?<OPTION VALUE="/kategoria-produktu/cadca/">?adca?<OPTION VALUE="/kategoria-produktu/brno/">Brno?<OPTION id="bratislava" VALUE="/kategoria-produktu/bratislava/">Bratislava?</select>?</FORM>
查看完整描述

2 回答

?
FFIVE

TA貢獻(xiàn)1797條經(jīng)驗(yàn) 獲得超6個(gè)贊

代替

!location.href.indexOf(val)

location.href.indexOf(val) === -1


查看完整回答
反對(duì) 回復(fù) 2023-08-18
?
森欄

TA貢獻(xiàn)1810條經(jīng)驗(yàn) 獲得超5個(gè)贊

正確答案如下。


代碼


<script type="text/javascript">

if(location.href.indexOf(localStorage.country) == -1){

location.href = localStorage.country

}


function formChanged(form) {

var val = form.options[form.selectedIndex].value;

if (val !== 'non-value') {

if (localStorage) {

localStorage.country = val;

}


if (!location.href.indexOf(val)) {? ??

location = val;

? }

?}

}


</script>


<FORM NAME="form1">

<select id="saleTerm" onchange="formChanged(this); location =?

this.options[this.selectedIndex].value;" NAME="country" SIZE="1">

<OPTION VALUE="non-value">Select delivery city

<OPTION VALUE="/kategoria-produktu/cadca/">?adca

<OPTION VALUE="/kategoria-produktu/brno/">Brno

<OPTION id="bratislava" VALUE="/kategoria-produktu/bratislava/">Bratislava

</select>

</FORM>


查看完整回答
反對(duì) 回復(fù) 2023-08-18
  • 2 回答
  • 0 關(guān)注
  • 159 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)