[code="html]
<html>
<head>
<script type="text/javascript">
function getCookie(c_name)
{
if (document.cookie.length>0)
{
c_start=document.cookie.indexOf(c_name + "=")
if (c_start!=-1)
{
c_start=c_start + c_name.length+1
c_end=document.cookie.indexOf(";",c_start)
if (c_end==-1) c_end=document.cookie.length
return unescape(document.cookie.substring(c_start,c_end))
}
}
return ""
}
function setCookie(c_name,value,expiredays)
{
var exdate=new Date()
exdate.setDate(exdate.getDate()+expiredays)
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toGMTString())
}
function checkCookie()
{
username=getCookie('username')
if (username!=null && username!="")
{alert('Welcome again '+username+'!')}
else
{
username=prompt('Please enter your name:',"")
if (username!=null && username!="")
{
setCookie('username',username,365)
}
}
}
</script>
</head>
<body onLoad="checkCookie()">
</body>
</html>
分享到:
相关推荐
通过300个实例,我们可以期待全面覆盖JavaScript的基础到高级知识,包括DOM操作、事件处理、AJAX、动画效果、表单验证、cookie管理等。 首先,JavaScript基础是学习的重点。这包括变量、数据类型(如字符串、数字、...
《JavaScript网页设计300例》是一本涵盖了广泛JavaScript应用的实践教程,旨在帮助开发者和设计者提升在网页设计中的动态效果和交互体验。通过300个具体的例子,本书深入浅出地讲解了JavaScript在网页设计中的核心...
同时,可以使用`HttpOnly`属性防止JavaScript访问Cookie,减少XSS攻击风险。 总之,ASP.NET中的Cookie是一个强大的工具,用于在客户端存储和传递信息。通过正确地创建、管理和使用Cookie,我们可以提升用户体验,如...
《JavaScript网页设计300例》是一本针对初学者和进阶者的JavaScript编程实践书籍,主要涵盖了大量的实际应用示例,旨在帮助读者深入理解和掌握JavaScript在网页设计中的各种技巧和方法。这本书以CHM(Compiled Help ...
通过这个"JAVA100例之实例81Cookie计数器",开发者可以了解Cookie的基本操作,并将其应用于实际项目中。这个实例简单直观,适合初学者理解Cookie的工作原理以及如何在Java Web应用中使用它们。通过不断实践和深入...
要使用 JavaScript 访问和修改 Cookies,开发者需要通过 document.cookie 对象来操作。document.cookie 包含当前域下所有的 Cookies 字符串。由于这个字符串是用分号分隔的键值对形式存储的,因此需要解析这个字符串...
在JavaScript(JS)编程中,实现一个可无限刷新的目录树结构,并利用JavaScript操作Cookie来存储用户的相关数据或设置,是一项常见的任务。这样的功能在网页应用中尤其常见,例如文件管理系统、网站导航或者多层级...
此时,JavaScript代码会创建一个新的Cookie,将其命名为“displayAlert”,并设置一个24小时的过期时间。这样,即使用户关闭浏览器并在接下来的24小时内重新打开,浏览器仍会记住这个Cookie。 3. **显示弹窗**:...
JavaScript还提供了强大的BOM(浏览器对象模型)和Cookie管理功能,允许开发者操作浏览器窗口、导航、历史记录,以及存储用户信息。实例可能包含如弹窗、页面跳转、时间戳处理、Cookie读写等实践。 最后,ES6及后续...
以上仅是"JavaScript200例.doc"中的一部分示例,实际文档中还包含更多关于JavaScript的实用技巧和实例,如XML操作、正则表达式应用、cookie管理、全屏显示、弹窗创建、下载文件等功能。这些示例有助于开发者更好地...
91、原生JavaScript实现窗体改变事件resize的操作(兼容所以的浏览器) 92、原生JavaScript用正则清除空格分左右 93、原生JavaScript判断变量是否空值 94、原生JavaScript实现base64解码 95、原生JavaScript实现utf8...
在网页开发中,jQuery库是广泛使用的JavaScript框架,它简化了DOM操作、事件处理和Ajax交互等任务。本文将深入探讨如何使用jQuery和一个名为`jquery.cookie.js`的插件来实现用户登录状态的持久化,即保存用户名和...
首先,jQuery是一个广泛使用的JavaScript库,它简化了DOM操作、事件处理、动画效果以及AJAX交互等任务。在这个插件中,jQuery可能被用来选择特定元素,例如触发弹窗的按钮,以及监听用户的行为,如页面加载或用户...
当用户在浏览过程中操作了树形菜单,比如展开或关闭某个节点,为了在刷新页面后仍能保持用户的操作状态,可以利用JavaScript配合cookies来实现这一功能。 首先,我们需要理解cookies的工作原理。Cookies是服务器在...
以“记事板”为例,我们可以创建一个简单的JavaScript应用程序,用户可以在记事板上输入文字,这些文字将被存储在Cookie中。当用户关闭浏览器并重新打开时,记事板的内容仍能恢复。这个示例展示了如何使用JavaScript...
通过上述知识点的详细介绍,我们可以看到,理解和正确使用JavaScript来读取后台Cookie是Web开发中的一个重要方面,它涉及到对Cookie编码机制的理解、JavaScript正则表达式的运用以及在Web开发过程中应考虑的安全性...
以Node.js为例,可以使用`express-session`库来管理Session和Cookie: ```javascript const express = require('express'); const session = require('express-session'); const app = express(); app.use...
1. 设置Cookie:当用户点击收藏按钮时,服务器或JavaScript可以创建一个新的cookie,键值对可能为“收藏页面”+“页面URL”。 2. 读取Cookie:每次用户访问新页面时,JavaScript会检查是否存在与收藏相关的cookie。...
软件通常包含一组编程指令,用于执行特定任务,而插件则是软件的一种,它增强了原有软件(这里是浏览器)的功能,使用户能够根据需求定制浏览器行为,比如在本例中,管理cookie以保护隐私。 **文件名列表:“cookie...