我正在制作一个带有下拉菜单的登录页面,它将用户重定向到一个新目录。
http://steerbox.com/countryselect/
该部分正在工作,现在我需要添加代码以在选择国家/地区时设置 cookie,以便下次用户访问登录页面时,他们将自动被重定向到该国家/地区的目录,而无需从下拉菜单中进行选择再次。
我发现 jquery 和 javascript 会在选择下拉菜单时设置 cookie,但我似乎无法让下拉菜单既设置 cookie 又重定向用户。以下是我当前用于下拉和重定向的脚本:
<Script language="JavaScript">
function goto(form) { var index=form.select.selectedIndex
if (form.select.options[index].value != "0") {
location=form.select.options[index].value;}}
</SCRIPT>
<FORM NAME="form1">
<SELECT NAME="select" ONCHANGE="goto(this.form)" SIZE="1">
<OPTION VALUE="">Select Country
<OPTION VALUE="chile">Chile
<OPTION VALUE="colombia">Colombia
<OPTION VALUE="bolivia">Bolivia
</select>
</FORM>
谢谢!院长