【发布时间】:2026-02-10 08:00:02
【问题描述】:
我有一个登录页面,您可以在其中选择您来自哪个国家(单击按钮),然后被重定向到相应的页面。它还会设置一个 cookie,并在您下次访问登录页面时记住您的选择
当您点击进入您选择的页面时,它会不断刷新页面...
我无法理解页面的重新加载来自何处 - 但我认为它可能来自按钮单击事件。
下面是我正在使用的。
jQuery(window).load(function () {
var url = 'http://expatri8.com/';
var UK_page = 'UK';
var AUS_page = 'AUS';
var NZ_page = 'NZ';
var ZA_page = 'ZA';
if (Cookies.get('default_page') != null) {
if (window.location.href != url + '/' + Cookies.get('default_page')) {
window.location.href = url + '/' + Cookies.get('default_page');
}
}
jQuery('#set_UK_butt').click(function () {
Cookies.set('default_page', UK_page, {expires: 999});
//alert('UK');
jQuery(location).attr('href', 'http://expatri8.com/UK')
// window.location.replace= 'http://expatri8.com/UK';
});
jQuery('#set_AUS_butt').click(function () {
Cookies.set('default_page', AUS_page, {expires: 999});
alert('AUS');
});
jQuery('#set_NZ_butt').click(function () {
Cookies.set('default_page', NZ_page, {expires: 999});
alert('NZ');
});
jQuery('#set_ZA_butt').click(function () {
Cookies.set('default_page', ZA_page, {expires: 999});
alert('ZA');
});
});
任何帮助将不胜感激。
【问题讨论】: