当body onload时,如何从javascript读取cookie并在下一页(Result.jsp)中显示它
任何人都可以提前向我表示感谢。您可以使用body onload=“functioncall()”指令在加载时调用函数。要显示它,一个简单的方法是在页面中有一个div,该div将填充来自JavaScript的cookie值 代码如下所示:当body onload时,如何从javascript读取cookie并在下一页(Result.jsp)中显示它,javascript,jsp,Javascript,Jsp,任何人都可以提前向我表示感谢。您可以使用body onload=“functioncall()”指令在加载时调用函数。要显示它,一个简单的方法是在页面中有一个div,该div将填充来自JavaScript的cookie值 代码如下所示: function LimtCharacters(txtMsg, CharLength, indicator) { var chars = txtMsg.value.length; document.getElementById(indicator).innerH
function LimtCharacters(txtMsg, CharLength, indicator) {
var chars = txtMsg.value.length;
document.getElementById(indicator).innerHTML = CharLength - chars;
if (chars > CharLength) {
txtMsg.value = txtMsg.value.substring(0, CharLength);
}
}
function createCookie(cname,cvalue,exdays) {
if (exdays) {
var date = new Date();
date.setTime(date.getTime()+(exdays*24*60*60*1000));
var expires = "; expires="+date.toGMTString();
}
else expires = "";
document.cookie = cname+"="+cvalue+expires+";path=/";
}
function readCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0)
return c.substring(nameEQ.length,c.length);
}
return null;
}
function eraseCookie(name) {
createCookie(name,"",-1);
}
函数displayCookie(){
document.getElementById('myDiv')。innerHTML=readCookie('mycokie');
}
function LimtCharacters(txtMsg, CharLength, indicator) {
var chars = txtMsg.value.length;
document.getElementById(indicator).innerHTML = CharLength - chars;
if (chars > CharLength) {
txtMsg.value = txtMsg.value.substring(0, CharLength);
}
}
function createCookie(cname,cvalue,exdays) {
if (exdays) {
var date = new Date();
date.setTime(date.getTime()+(exdays*24*60*60*1000));
var expires = "; expires="+date.toGMTString();
}
else expires = "";
document.cookie = cname+"="+cvalue+expires+";path=/";
}
function readCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0)
return c.substring(nameEQ.length,c.length);
}
return null;
}
function eraseCookie(name) {
createCookie(name,"",-1);
}
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript">
function displayCookie() {
document.getElementById('myDiv').innerHTML = readCookie('myCookie');
}
</script>
</head>
<body onload="displayCookie()">
<div id="myDiv" ></div>
</body>