只出现一次的提示信息(js+cookies)
只出现一次的提示信息
var alertmessage="Welcome to 我们\n 这个提示信息只会出现一次哟!刷新一下页面试试?肯定没有提示了~"
var once_per_session=1
function get_cookie(Name) {
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) { // if cookie exists
offset += search.length
end = document.cookie.indexOf(";", offset);
if (end == -1)
end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}
function alertornot(){
if (get_cookie('alerted')==''){
loadalert()
document.cookie="alerted=yes"
}
}
function loadalert(){
alert(alertmessage)
}
if (once_per_session==0)
loadalert()
else
alertornot()
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
相关推荐
-
只出现一次的提示信息(js+cookies)
只出现一次的提示信息 var alertmessage="Welcome to 我们\n 这个提示信息只会出现一次哟!刷新一下页面试试?肯定没有提示了~" var once_per_session=1 function get_cookie(Name) { var search = Name + "=" var returnvalue = ""; if (document.cookie.length > 0) { offset = docu
-
js+cookies实现悬浮购物车的方法
本文实例讲述了js+cookies实现悬浮购物车的方法.分享给大家供大家参考.具体分析如下: 在 "商品列表展示页"做上 "悬浮的"与"DataList"结合的 "无刷新购物车",只需计算出总价,不必去单独页面结算.找了些资料修改了一下,整理示例如下: gwc.js文件如下: // JavaScript Document //计算单个小计 function EveryCount() { var index=window.eve
-
js cookies 常见网页木马挂马代码 24小时只加载一次
复制代码 代码如下: <div style='display:none'> <script type="text/javascript"> function goad(){ var Then = new Date() Then.setTime(Then.getTime() + 2*60*60*1000) var cookieString = new String(document.cookie) var cookieHeader = "Cookier1
-
js cookies实现简单统计访问次数
复制代码 代码如下: <script type="text/javascript"> if(getCookie("num")){ var nn=parseInt(getCookie("num")); setCookie("num",++nn); }else{ setCookie("num",1); } function getCookie(name){ var str=document.cook
-
用js限制网页只在微信浏览器中打开(或者只能手机端访问)
用js限制网页只在微信浏览器中打开 js $(function(){ //判断页面是否是在微信浏览器打开 //对浏览器的UserAgent进行正则匹配,不含有微信独有标识的则为其他浏览器 var useragent = navigator.userAgent; if (useragent.match(/MicroMessenger/i) != 'MicroMessenger') { window.location.href = "wxError.html";//若不是微信浏览器,跳转到
-
从零开始学习Node.js系列教程之SQLite3和MongoDB用法分析
本文实例讲述了Node.js中SQLite3和MongoDB的用法.分享给大家供大家参考,具体如下: setup.js:初始化数据库 var util = require('util'); var async = require('async'); //npm install async var notesdb = require('./nodesdb-sqlite3'); // var notesdb = require('./notesdb-mongoose'); notesdb.conne
-
JS+html5制作简单音乐播放器
本教程为大家分享了JS音乐播放器的具体代码,供大家参考,具体内容如下 1.HTML <audio> 标签定义声音,比如音乐或其他音频流.其主要属性有src:要播放的音频的 URL,controls:如果出现该属性,则向用户显示控件,比如播放按钮. 几个主要的标签如下: <div> <h4 id="name">李玉刚 - 刚好遇见你</h4> <br> <audio id="audio" src=&qu
-
Vue.js每天必学之构造器与生命周期
构造器 每个 Vue.js 应用的起步都是通过构造函数 Vue 创建一个 Vue 的根实例: var vm = new Vue({ // 选项 }) 一个 Vue 实例其实正是一个 MVVM 模式中所描述的 ViewModel - 因此在文档中经常会使用 vm 这个变量名. 在实例化 Vue 时,需要传入一个选项对象,它可以包含数据.模板.挂载元素.方法.生命周期钩子等选项.全部的选项可以在 API 文档中查看. 可以扩展 Vue 构造器,从而用预定义选项创建可复用的组件构造器: var MyC
-
什么是Vue.js框架 为什么选择它?(第一课)
"大白话,讲编程"系列又回来了,这个系列我们一起学习的是Vue.js基础知识.你没看错,是基础知识.所以,哪怕你入行不久,相信你在的大白话风格下,也能学会. 但还是希望你有开发过html,css,javascript的项目经验,如果你连一点项目经验都没有,亦或者你早已掌握Vue.js的知识,那么这个系列不适合你当前的学习阶段. 1 学习目标 通过这一节,你会学会: 1.目前前端技术使用的趋势 2.什么是MVVM 3.Vue.js的优点 4.Vue.js的两大核心 5.Vue.js的适用
-
JS实现的鼠标跟随代码(卡通手型点击效果)
本文实例讲述了JS实现带有小手点击效果的鼠标跟随代码.分享给大家供大家参考,具体如下: 一个跟随鼠标的小手效果,鼠标移在哪里,小手就跟着移向哪里,会出现手的效果,放在链接上的时候,手会变化,两只手很可爱哦,JS鼠标跟随代码分享与大家. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/js-handle-style-focus-codes/ 具体代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.
随机推荐
- Angular.JS中的this指向详解
- IOS仿今日头条滑动导航栏
- Oracle 11g如何清理数据库的历史日志详解
- Ubuntu 用vsftpd 配置FTP服务器教程详解
- 用wasfile.zip智能批量删除文件
- GO语言实现批量压缩图片和水印
- js文字横向滚动特效
- 微信小程序 商城开发(ecshop )简单实例
- php中Array2xml类实现数组转化成XML实例
- asp之字符串操作函数
- Android7.0上某些PopuWindow出现显示位置不正确问题的解决方法
- php记录代码执行时间(实现代码)
- Javascript原型链和原型的一个误区
- iOS开发之路--微博OAuth授权_取得用户授权的accessToken
- android视频截屏&手机录屏实现代码
- linux下system函数的简单分析
- 数组与List之间相互转换的方法详解
- C++ 网络编程 总结
- 小偷,采集程序常用函数
- python3 读写文件换行符的方法