我对几个网页进行了测试,通过点击它们,它会保存您的上一个网址, 它们是第二个按钮,当单击它时,它也会将您变量存储在本地存储上。
<head></head>
<script type="text/jscript">
function pagestore() {
localStorage.setItem('page','uronpg1.html');
}
function pagego() {
var spage = localStorage.getItem('page');
window.location = spage;
}
</script>
<body> <div id="forward" onclick="pagestore()"><a href="uronpg2.html">GO TOP PAGE2></a></div>
<div id="goto" onlick="pagego()">GOTO SAVED</div>
</body>
</html>
此页面链接到uronpg2.html
<script type="text/jscript">
function pagestore() {
localStorage.setItem('page','uronpg2.html');
}
function pagego() {
var spage = localStorage.getItem('page');
window.location = spage;
}
</script>
<body> <div id="forward" onclick="pagestore()"><a href="uronpg3.html">GO TOP PAGE3></a></div>
<div id="goto" onlick="pagego()">GOTO SAVED</div>
</body>
保持链接直到它在uronpg5.html上然后回到uronpg1.html。 但由于某种原因,PAGEGO点击不起作用,我甚至不能完全确定原因。我认为这与本地存储有关。 如果你有什么建议我会很棒。感谢。
答案 0 :(得分:1)
您的div
错误,ID为goto
。
属性onlick
应为onclick
。