0
当用户访问example.com时,他会看到许多其他子域(城市)供您选择。我想让用户选择或者类型(在地址栏中)说a.example.com,在他下次访问example.com时,他应该被重定向到a.example.com。当他访问b.example.com时,他应该重定向到b.example.com。记住选择并将用户重定向到访问子域
我发现这个代码Drop down menu to remember selection and redirect user它接近我所需要的。我想删除下拉菜单(表单),并替换为所有城市列出的单个页面。我测试了下面的代码,重定向不准确。我需要更强大和快速的脚本。任何帮助将非常感激。
<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 Country
<OPTION VALUE="chile">Chile
<OPTION VALUE="colombia">Colombia
<OPTION VALUE="bolivia">Bolivia
</select>
</FORM>
任何解决方案@David?谢谢 – user3040048
你是指什么解决方案? – David
我是一个新手,并寻找正确的脚本。 – user3040048