Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当body onload时,如何从javascript读取cookie并在下一页(Result.jsp)中显示它_Javascript_Jsp - Fatal编程技术网

当body onload时,如何从javascript读取cookie并在下一页(Result.jsp)中显示它

当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

任何人都可以提前向我表示感谢。

您可以使用body onload=“functioncall()”指令在加载时调用函数。要显示它,一个简单的方法是在页面中有一个div,该div将填充来自JavaScript的cookie值

代码如下所示:

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>