菜鸟请教:下面这个函数如何调用及传参呢?<script>
Cookies.set = function(name, value){
var argv = arguments;
var argc = arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : '/';
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
document.cookie = name + "=" + escape (value) +
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "");
};
</script>
Cookies.set = function(name, value){
var argv = arguments;
var argc = arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : '/';
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
document.cookie = name + "=" + escape (value) +
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "");
};
</script>
解决方案 »
- 小白请教:jquery 实现表格排序
- mztreeview控件expand方法问题,急!!!!
- 请问关于 http://www.tctmd.com/ 如何实现
- 用div+ul+li+css+js制作一张表格并实现onMouseOver表格行改变背景颜色效果
- ■■弱弱的问题:location.href如何可以弹出新窗口
- 一个时间转换的问题。。。。
- onmouseout事件丢失问题(在线等)
- 高分!如何用JavaScript实现网页中图片的禁止下载??
- 如何比较在数据库中的记录的一个字段和一个文本框的内容?
- vue前端获取不到cookie
- 关于原型继承?
- 老问题event.clientX在火狐或者IE9下取值都是空
c.set('isCookieName', 'isCookieValue');
<script>
Cookies = {};
</script><input type="button" value="设置Cookies" onclick="Cookies.set('a','value of a')"/>
<input type="button" value="显示Cookies" onclick="alert(document.cookie)"/><script>
Cookies.set = function(name, value){
var argv = arguments;
var argc = arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : '/';
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
document.cookie = name + "=" + escape (value) +
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "");
};
</script>
<script type="text/javascript">
//定义函数
function fn(arg1,arg2) //这里可以理解为是两个形参
{
//代码
}//调用函数
function("aa","bb"); //这里就是两个实参;
</script>如果要在html标签上调用的话,比如要在一个超链接上调用的话就这样写
<a href="#" onclick="fn('a','b')"></a>
我想这样说你应该明白了吧
说明:在js中Cookies被当做一个对象,Cookies.set = function...,只是给这个对象增加方法。