Welcome 微信登录

首页 / 脚本样式 / JavaScript

JS读取cookies信息(记录用户名)

JS读取cookies信息(记录用户名)

首先,在用户提交评论后,让客户端cookies记录相关值,例如:asp下的cookies赋值方式采用下面的这样的语句: 复制代码 代码如下: response.cookies("username")="name" response.cookies("username").expires=Date+30 通过以上asp程序给cookies赋值。如何在静态页html读取这个cookies,并且显示在用户?因为是生成了html,我们无法再利用asp程序读取这个...
关于 文本框默认值 的操作js代码

关于 文本框默认值 的操作js代码

比如: 搜索框:可以 <input value="搜索产品..." /> 文本区域: 可以 <textarea>输入您多我的建议或者意见,让我们的网站为您创造更便捷的服务....</textarea> ........ 首先说这种提示功能很好,非常直观,可是怎么让它们获取焦点时内容清空、失去焦点后内容分为空的话就显示提示文本..... 当页面这些元素多了之后如何去管理...等等问题 复制代码 代码如下: var inpu...
js日历功能对象

js日历功能对象

需求产生问题:本来想在网上找个js代码,可是发现要么太复杂,要么不好控制,要么兼容性不好...... 问题分析: 发现不是优秀的就是最好的.... 适合自己的就是最好的。 问题解决: 决定自己写一个日历 功能。 代码呈现: 日历主程序 复制代码 代码如下: var calendar={ STR:function(){with(this.data)return ""+Y+"年,"+M+"月,"+D+"号,星期"+WN[W];}, V:function(o,s...
js 实现css风格选择器(压缩后2KB)

js 实现css风格选择器(压缩后2KB)

近日在做一些OA前端界面,为了更好管理页面代码想写个js选择器,写着写着发现很费力,索性在网上找找看,功夫不负有心人, 找到一个mini css选择器,且性能不凡:以下代码是压缩后的,仅2KB。 复制代码 代码如下: var $=(function(){var b=/(?:[w-\.#]+)+(?:[w+?=([""])?(?:\1|.)+?1])?|*|>/ig,g=/^(?:[w-_]+)?.([w-_]+)/,f=/^(?:[w-_]+)?#(...
js中根据字数截取字符串,不能截断url

js中根据字数截取字符串,不能截断url

今天收到个需求: 1,给一个文字,对输出的文字进行截取,保留400个字符 2,截取内容最后如果是url,保留完整url地址 3,添加省略号...... ---- 其中对url的保留比较麻烦,尤其是有两个相同url时不能采用indexOf获取其字符位置。 处理结果: 相关代码: 复制代码 代码如下: String.prototype.sizeAt = function(){ var nLen = 0; for(var i = 0, end = this.le...
ASP.NET jQuery 实例3 (在TextBox里面阻止复制、剪切和粘贴事件)

ASP.NET jQuery 实例3 (在TextBox里面阻止复制、剪切和粘贴事件)

当用户要输入一些密码、信用卡信息和银行账号等敏感信息,用户更希望手工通过键盘敲入数据,而好过通过剪贴板复制粘贴。 我们先来看下实现后的效果: 输入新密码复制新密码出现如下对话框界面代码 复制代码 代码如下: <body> <form id="form1" runat="server"> <div align="center"> <fieldset style="width: 400px; height: 180px...
jQuery-Easyui 1.2 实现多层菜单效果的代码

jQuery-Easyui 1.2 实现多层菜单效果的代码

11年9月份项目刚开始时,找到了园中的疯狂秀才。因为秀才上面的Demo没有多级菜单。也是第一次接触Easyui。好多不是明白。不过后来我们叁还是捣鼓出来了。但是发现我们的项目用不了。就放弃了!一直搁在那……还好最后找到了 今天这位朋友想要这块,就贴出来。有需要的可以看看。方法肯定不止一种。这只是我们实现的手段 呵呵 需求:菜单比如“导航菜单-基础数据-基础数据1-子菜单1” 效果: js代码如下 复制代码 代码如下: /******************...
javascript 文本框水印/占位符(watermark/placeholder)实现方法

javascript 文本框水印/占位符(watermark/placeholder)实现方法

Firefox/Chrome/Opera从某一版本开始已经支持这一特性,但ie系列即使是ie9也还不支持,所以需要通过javascript来兼容这些不支持placeholder特性的浏览器。 普遍的做法 现在普遍使用的做法是通过表单元素的onfocus/onblur事件来改变value值,如下: 复制代码 代码如下: <input type="text" id="text1" /> <script> var el = documen...
用js小类库获取浏览器的高度和宽度信息

用js小类库获取浏览器的高度和宽度信息

因此当用户在一个较长内容的网页中点击某一个按钮显示DIV层会发现没有任何效果(其实已经在页面的顶部显示了),因此,我们需要准备的知道用户当前的浏览的位置的信息。在实现这个要求之前,先来看看在js中有哪些工具可以让我们使用: 网页可见区域宽: document.body.clientWidth; 网页可见区域高: document.body.clientHeight; 网页可见区域宽: document.body.offsetWidth + " (包括边线和...
<< 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 >>