js
fuanyu163
这个作者很懒,什么都没留下…
展开
-
js实现的时间
2009年11月18日 11:50:09 星期三window.onload=function (){ setInterval("document.getElementById('time').innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay());",1000); } <...2009-11-18 11:51:28 · 92 阅读 · 0 评论 -
js tab效果
<head><title>无标题文档</title><style>* {list-style-type:none; font-size:12px; text-decoration:none; margin:0; padding:0;}.tab{ margin:20px; width:244px; height:200px; over...2011-01-13 18:36:15 · 92 阅读 · 0 评论 -
js实现增删table行
//清空原有表格数据 02function delCellRow(contId,elem){ 03 var length = elem.length-1; 04 var str=""; 05 for(var j=1;j<length;j++){ ...原创 2011-06-08 17:32:39 · 93 阅读 · 0 评论 -
js radio checked 取值的问题
如看原码 <tr> <td align="right"><b>学历:</b></td> <td> <input tabindex="7" type="radio" name="schoolRecor原创 2011-02-13 15:46:06 · 151 阅读 · 0 评论 -
笛卡尔情书的秘密——心形函数的绘制
本文来自:http://www.iteye.com/topic/907069r=a(1-sinθ)据说这是笛卡尔死前寄出的最后一封情书的内容,这里面隐藏着一个刻骨铭心的秘密。。。一生只为等待能手绘这个函数给我的人 借助canvas的arc方法,将此函数绘制如下:<!doctype html><html><head><meta...原创 2011-02-18 11:53:15 · 3451 阅读 · 0 评论 -
jquery 在IE6中设置select控件的selected属性的时候
在IE6中使用jquery给select 赋值选中某值时会出现如下错误:赋值语句:$("#selectID").val("xx");$("#selectID option").attr("selected",true);$("#selectID option[value='xx']").attr("selected",true);在IE7,IE8,IE5.5及2011-02-22 10:50:46 · 91 阅读 · 0 评论 -
jQuery加载(load、get、post)页面显示空白原因
郁闷国庆几天了,终于查出为何load一个目标页面(html,jsp,php等)会显示空白,而直接打开又正常显示尝试了N种办法,终于找出原因:1、存在没有完全成对闭合的HTML标签(如DIV、UL、LI等)2、加载目标页面可以正常使用JS代码,并被正常加载生效 经过这两天的搜索与验证;网上的人都说生成的目标页面不能包括js或css;或者说目标页面的内容过多显示不出来;其实这是...2011-10-08 11:13:56 · 524 阅读 · 0 评论 -
IE和firefox通用的复制到剪贴板的JS函数
function copyToClipboard(txt) { if(window.clipboardData) { window.clipboardData.clearData(); window.clipboardData.setData("Text", txt); } else i...原创 2011-10-26 12:28:52 · 80 阅读 · 0 评论 -
JS读取当前URL的一些属性(转)
from http://weivs929.iteye.com/blog/1102245设置或获取对象指定的文件名或路径:window.location.pathname设置或获取整个 URL 为字符串:window.location.href设置或获取与 URL 关联的端口号码:window.location.port设置或获取 URL 的协议部分:window.location.proto...原创 2011-10-26 12:31:46 · 125 阅读 · 0 评论 -
uncaught exception: [CKEDITOR.editor] The instance “xxxx” already exists
主要防止加载同一个id,如下代码<span> <textarea cols="80" id="content2" name="content2" rows="10" >${email.content?default('')}</textarea> <script type=&qu2011-10-28 11:55:03 · 141 阅读 · 0 评论 -
form serialize() for jquery or Ext
jQuery ajax - serialize() 定义和用法serialize() 方法通过序列化表单值,创建 URL 编码文本字符串。您可以选择一个或多个表单元素(比如 input 及/或 文本框),或者 form 元素本身。序列化的值可在生成 AJAX 请求时用于 URL 查询字符串中。语法$(selector).serialize()详细说明.seri...2012-11-16 21:35:39 · 97 阅读 · 0 评论 -
js 页内搜索(主要文章内容)
<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><META name="Author" content="Sheneyan" /><script type="tex原创 2012-12-21 16:14:11 · 225 阅读 · 0 评论 -
JavaScript面向对象编程
//类的定义 //方法一:类的一般定义方法 function player1(_name) { this.name = _name; this.say = function() {alert(this.name);}; } var p1 = new player1('llinzzi1'); p1.say(); ...原创 2013-01-06 16:48:21 · 70 阅读 · 0 评论 -
jQuery对select操作小结
//遍历option和添加、移除optionfunction changeShipMethod(shipping){ var len = $("select[@name=ISHIPTYPE] option").length if(shipping.value != "CA"){ $("select[@name=ISHIPTYPE] option").each(function(){ if...原创 2013-07-03 18:08:46 · 75 阅读 · 0 评论 -
js数组
来自于:http://www.cnblogs.com/qiantuwuliang/archive/2011/01/08/1930499.html 用 js有很久了,但都没有深究过js的数组形式。偶尔用用也就是简单的string.split(char)。这段时间做的一个项目,用到数组的地方很多,自以为js高手的自己居然无从下手,一下狠心,我学!呵呵。学了之后才知道,js数组的功能强大很,...原创 2013-07-31 15:31:16 · 94 阅读 · 0 评论 -
js 删除类的属性
allUpdateSave: function(panelView) { //批量修改保存 if (!panelView.isFormValid()) { return; } var formData = panelView.getFo...原创 2014-02-07 16:35:48 · 132 阅读 · 0 评论 -
js 某一天为星期几的代码
<html xmlns="http://www.w3.org/1999/xhtml" ><head><title>标题页</title></head><body><SCRIPT LANGUAGE="LiveScript">function checkN原创 2011-01-06 16:55:15 · 127 阅读 · 0 评论 -
JS判断某年某月有多少天
以前写网页的时候,经常碰到选择日期的问题,其实就是判断某年某月有多少天。一般的做法是先判断是几月份,然后决定有多少天(一般用switch),如果是2月的话,还得判断选择的年份是不是闰年,再决定是28天还是29天。这样是一个很规矩的做法,而且也很符合逻辑。 但是,如果是为了达到目的的话,是不用这么麻烦的。JS里面的new Date("xxxx/xx/xx")这个日期的构造方法有一个...原创 2011-01-06 16:53:38 · 110 阅读 · 0 评论 -
jquery1.4 ajax跨域访问
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head&a2010-03-08 14:25:18 · 97 阅读 · 0 评论 -
点主DIV删除其中的所有子DIV
function removeChildDiv(obj){ obj.style.display="none"; var divs = obj.getElementsByTagName("div"); for(var n=0; n2010-04-20 10:46:23 · 220 阅读 · 0 评论 -
js st转date, 时间比较及加减
function DateDiff(sDate1, sDate2){ //sDate1和sDate2是 s1 = "2006-12-18" s2 = "2007-01-05" var aDate, oDate1, oDate2, iDays aDate = sDate1.split("-") oDate1 ...2009-08-10 17:29:17 · 154 阅读 · 0 评论 -
js计算工作日(除星期六和星期天不计算)内
假日?算 //假日表 var holidays = new Array(); holidays[holidays.length] = new Date("2009/10/06"); holidays[holidays.length] = new Date("2009/10/10"); function getWorkDays(){ var dd ...2009-08-15 10:13:29 · 266 阅读 · 0 评论 -
js 拖动拉缩窗体
拖动拉缩窗体 var obj_moing = false; var obj_resize = false; var obj_Ofx = 0; var obj_Vfx = 0; var obj_Ofy = 0; ...2009-08-23 19:27:21 · 109 阅读 · 0 评论 -
JS拖动层的实现
解决思路 这个效果并不算常见,通常用于游戏或个人站点中。因为拖曳是靠鼠标来操作的,所以对鼠标的位置的捕获是问题的重点,然后才是根据鼠标的位置设置层的位置。 具体步骤: 1.在对象(层)上按下鼠标时,先捕获到需要拖曳的对象,然后获取或设置该对象的相关属性。 obj=event.srcElement obj.setCapture() z=obj.style....原创 2009-08-23 22:18:45 · 73 阅读 · 0 评论 -
js 监听事件,ie 火狐 javascript addEventListener attachEvent
function init() {// 跳转处理var handler = function(){ var host = document.location.href; if(host.indexOf('jx163.cn') >= 0) document.location = "/"; else ;};// 添加监听...原创 2009-08-23 23:29:08 · 295 阅读 · 0 评论 -
表单验证类
表单验证类 Validator v1.01 body,td{font:normal 12px Verdana;color:#333333} input,textarea,select,td{font:normal 12px Verdana;color:#333333;border:1px solid #999999;background:#ffffff} table{borde...原创 2009-08-24 23:49:41 · 147 阅读 · 0 评论 -
JS的split用法
JS的split用法2009-03-26 09:41<script language="javascript"> function spli(){ datastr="2,2,3,5,6,6"; var str= new Array(); str=datastr.split(","); for (i=0...原创 2009-08-25 10:35:59 · 412 阅读 · 0 评论 -
Firefox实现IE下的复制粘贴功能
function cpylink(btn,obj) { therange=obj.createTextRange(); therange.execCommand("copy"); btn.value = " 复制完毕 "; } <input type="hidden" id="myurl" name="myurl" size="10" value='www.zyqRadi2009-09-02 10:02:17 · 149 阅读 · 0 评论 -
js 遮罩层(支持ie,ff)
因业务需要,写个js遮罩层..本来想直接用jquery中的dialog方法,但发现不是很好看;后来在网上搜索找到一个比较适合自己的.下面是代码.<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&...原创 2010-08-04 15:08:38 · 74 阅读 · 0 评论 -
js 兼容ie和火狐的回车键事件
<script type="text/javascript"> document.onkeypress=function(e) { var code; if (!e) { var e=window.event; } if(e.keyCode) ...原创 2010-08-06 11:07:45 · 62 阅读 · 0 评论 -
标题加提示框
标题 step=0function refresh_title(){step++if (step==3) {step=1}if (step==1) {document.title='【你有新的消息】'}if (step==2) {document.title='【 】'}setTimeout("refresh_title()",1000);}...2009-09-08 15:38:16 · 71 阅读 · 0 评论 -
不同浏览器(ie,firefox)之间的调试工具
今天总算感受到了ie8下开发人员工具调试的乐趣了. 如图:浏览器模式下,可以切换ie7,ie8,或ie8兼容三种选择,如此一来,如果调试不同浏览器之间差别。特别一些美工人员的设计的静态页面,在不同浏览器之间差别还是挺大的。上图还有一个比较好用的工具就是:工具->颜色取色器 这样可以取桌面上各个地方的颜色 还有一个是ieTest,也是比较好用的.. 对于火狐浏...2010-08-17 15:22:52 · 105 阅读 · 0 评论 -
js 计时器(类似电子计时哭器)
要实现的效果如下:00:00:00实现的代码如下:无标题文档 var hour=0; var minu=0; var sec=0; var timeStr="" function showTime() { sec++; ...原创 2010-06-24 17:08:15 · 127 阅读 · 0 评论 -
js浮点数精确计算函数(加,减,乘,除)
come from http://www.cnblogs.com/konooo/archive/2010/01/23/1654617.html //浮点数加法运算 function FloatAdd(arg1,arg2){ var r1,r2,m; try{r1=arg1.toString().split(".")[1].length}catch(e)...原创 2014-03-25 13:54:44 · 131 阅读 · 0 评论