您应该设置cookie及其到期时间(不重要但有用,当您想要检索即使borwser关闭,你需要它在浏览器打开时再次)。 还有一件事,当您获取cookie值时,它会给出包含所有cookie值的字符串,因此将其自定义以获得所需的值。

设置cookie的

function setCookie(cname,cvalue,exdays) {

var d = new Date();

d.setTime(d.getTime() + (exdays*24*60*60*1000));

var expires = "expires=" + d.toGMTString();

document.cookie = cname+"="+cvalue+"; "+expires;

}

现在,得到的cookie的值,函数可以被定义为

function getCookie(cname) {

var name = cname + "=";

var ca = document.cookie.split(';');

for(var i=0; i

var c = ca[i];

while (c.charAt(0)==' ') c = c.substring(1);

if (c.indexOf(name) == 0) {

return c.substring(name.length, c.length);

}

}

return "";

}

总之,对现有的解决方案

页面内工作1

function Redirect() {

var x = document.getElementById("s1").value;

setCookie("s",x,2);

window.location.href = 'Result.html';

}

PAGE 2

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐