这是我的第一个问题,所以请谅解。我有以下功能:-
function MoveCarouselPage(page)
{
var sPath=window.location.pathname;
var sPage = sPath.substring(sPath.lastIndexOf('/') + 1);
document.cookie="savepage=" + page;
if (sPage == "index.php")
{
Carousel1Page(page);
}
else
{
window.location = '/index.php';
var lastpage = getCookie('savepage');
alert(lastpage);
//Commands here don't work.
}
}
函数查找当前页面名称,如果是index.php,则运行Carousel1Page函数。
但是,如果当前页面不是index.php,则打开index.php并执行更多代码。警报迅速闪烁并消失,并包含lastpage的正确值,但我无法获得任何代码工作超过该点。
你不能在下一页"继续"一个函数。您需要在下一页中创建一个函数,并在加载时执行它。
问题是您正在刷新页面,在您发现该页面不是index.php
我不知道你是什么意思,但我想这就是它:
var lastpage = getCookie('savepage');
if(lastpage == <myvalue>) {
alert(lastapge);
window.location = '/index.php';
}