javascript按指定格式输出文件最后更新时间 2016年07月27日 9 阅读 这个功能主要是根据document.lastModified来获取的,然后做简单的处理即可。 var lastMod=new Date(document.lastModified);var strLast="最后更新:"+(lastMod.getYear()...
javascript实现的一个自定义长度的文本自动换行的函数。 2016年07月27日 6 阅读 很多朋友在制作网页过程中总是发现某些时候一些英文会把原来好好的表格撑开而导致变形,虽然可以使用style="table-layout:fixed;word-wrap:break-word;word-break:break-all"来解决这个问题,但有些时候会导致内容显示不完整而被隐藏了起来,并没有做到自动换行的效果。 于是偶就想写一个这样的函数来修补这个缺陷,这个函数很简单,但这里只是提供一种思路来解决这个问题。 functionfnAddBr(id,iP...
javascript模仿百万格子小的一小段代码 2016年07月27日 8 阅读 关键是得出每个图片的坐标位置,这只是一个简单的实现,更百万格子的功能还相差甚远。 Untitled Document*{margin:0px;padding:0px}table#tab{border:solid #ccc;border-width:1px 0px 0px 1px;}table#tab tr td{border:solid #ccc;border-width:0px 1px 1px 0px;} function fnMakeTb(){//生成...
兼容FireFox 用javascript写的一个画图函数 2016年07月27日 9 阅读 早晨醒来突然想写一个画图函数,以前在网上看到有人做过,但都是用VML做的,只有ie支持。 偶这个是用<div>形成的绝对定位的点画出来的,兼容各种浏览器。 Untitled 1.style1 {font-size: x-small;}function makedot(x,y){//画点函数document.write("")}/**函数功能:根据给定的圆心和半径画圆函数思路:根据半径及圆心坐标利用数学方法计算从0°到360°的每点的坐标,并画出...
javascript写的一个表单动态输入提示的代码 2016年07月27日 8 阅读 *{ margin:0px;padding:0px;font-size:12px; } input{ width:100px;height:20px;border:1px solid #ccc; } function tips(id,str){ var l=document.getElementById(id).offsetLeft+120; var t=document.getElementById(id).offsetTop; doc...
不错的用resizeTo和moveTo两个函数实现窗口的“打乒乓球”效果 2016年07月27日 8 阅读 看js事件时看到了resizeTo和moveTo两个函数及window.screen.height/window.screen.width等几个属性突然想到的这个效果,花了偶一点功夫终于写出来了,感觉挺好玩,呵呵。。。 window.resizeTo(300,300); window.moveTo(0,0); var x=0,y=0; var h=window.screen.Height; var w=window.screen.Width;...
javascript一个判断浏览器类型的函数(类) 2016年07月27日 8 阅读 初学Javascript时写的一个判断浏览器类型的函数(类),不是很完善,不过毕竟第一次写东东,纪念一下! Get Exact Browser Type /*--------------------------------------------------------------- --this function can return the actual browser name and version.-- --USESAGE:Th...
不错的用外部Javascript修正特定网页内容 2016年07月27日 9 阅读 这段代码算是自己练手帮助别人解决的一个问题写的。 要求是这样的: <ahref="window.open("","")">test</a>,这个不能变,只可以在外面做事情,那要如何呢? 要求点击上面的连接,打开一新页面,并在原页面进行其他操作。 分析可知:上面打开新页面的写法本身就是错误的,根本无法打开新页面。正确的写法应该是: <ahref="javascript:void(0)"onclick="window.open("...
非常酷的js图形渐隐导航菜单栏 2016年07月27日 10 阅读 body{ background:#799AE1; margin:0px; font:normal 12px 宋体; } table{ border:0px; } td{ font:normal 12px 宋体; } img{ vertical-align:bottom; border:0px; } a{ font:normal 12px 宋体; color:#215DC6; text-decoration:none; } a:hover{ co...
找到了一篇jQuery与Prototype并存的冲突的解决方法 2016年07月27日 9 阅读 以前好像在哪里看到过说jQuery与prototype存在冲突,但一直没在意。今天把自己用jquery框架写好的消息提示框特效放到公司原来的系统发现所有的消息提示效果都罢工了! 汗了半天还是没有发现原因,突然想到jquery与prototype的冲突问题,这才发现公司原来的系统很多页面都调用了prototype框架。知道了原因就想办法解决吧,总不至于让我脱离jquery重新写一遍吧,去网上狂搜了一番终于找到了一些解决办法,这就是: 1、将jquery.js...
070823更新的一个[消息提示框]组件 兼容ie7 2016年07月27日 12 阅读 提示:8.23修复了ie7显示错误的bug,请下载过的朋友重新下载。对此表示抱歉! 更新说明: 2007-08-2311:50 1、修复了IE7.0下按钮文字错位的BUG(下载源码已经更新,请下载过的朋友重新下载)。 2、修改了部分js程序代码。(弹出框的高度只在初始化时进行计算) 2007-08-2321:30 1、完善了组件简介,原来没有写5-7三个介绍,可能有些朋友也没有注意到。这里补上! ==============================...
错误剖析之JavaScript的9个陷阱及评点 2016年07月27日 9 阅读 来自NineJavascriptGotchas,以下是JavaScript容易犯错的九个陷阱。虽然不是什么很高深的技术问题,但注意一下,会使您的编程轻松些,即所谓makelifeeasier.笔者对某些陷阱会混杂一些评点。 1、最后一个逗号 如这段代码,注意最后一个逗号,按语言学角度来说应该是不错的(python的类似数据类型辞典dictionary就允许如此)。IE会报语法错误,但语焉不详,你只能用人眼从几千行代码中扫描。 var theObj = {...
推荐一些非常不错的javascript学习资源站点 2016年07月27日 8 阅读 这些站点都是个人学习过程中搜集的一些js站点,其中大部分是国外的(国内资源相对还是很少啊),感觉内容都不错,而且一些资源的更新都比较快,希望对各位朋友能有所帮助。学习资源:http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Referencehttp://www.w3schools.com/js/default.asphttp://eloquentjavascript.net/http://ww...
出现“不能执行已释放的Script代码”错误的原因及解决办法 2016年07月27日 7 阅读 很多web开发者或许都遇到过这样的问题,程序莫名奇怪出现“不能执行已释放Script的代码”,错误行1,列1.对于这种消息描述不着边,行列描述更是乱写的js错误,相信是所有调试js程序的朋友们最郁闷也最憎恨的事情!遇到这种问题,最简单的办法直接把错误贴到baidu或google那个小输入框中让他们先给点指点,再去解决,可这次却没有这么容易,在baidu搜索似乎很多人都遇到过这种问题,但是都是些什么qq空间错误,狂晕,或者就是只有问没有答的,闷! 这种错误从...
Expandable "Detail" Table Rows 2016年07月27日 8 阅读 AcommonUIistohaveatableofdatarows,whichwhenclickedonexpandtoshowadetailedbreakdownof"child"rowsbelowthe"parent"row. Theonlyrequirementsare: Putaclassof"parent"oneachparentrow(tr) Giveeachparentrow(tr)anid Giveeachchildrowaclassof"...
用javascript实现给出的盒子的序列是否可连为一矩型 2016年07月27日 8 阅读 by cpglkg <script>var arr=[5,10,15];function rect(arr,width){ arr.sort(function(a,b){return a-b;}); var len = arr.length; var temp = arr[0]; var w = null; var h = null; for(var i = 0; i < len; i++) { if((temp + i) != ar...
给Javascript数组插入一条记录的代码 2016年07月27日 9 阅读 <scripttype="text/javascript"> Array.prototype.insert=function(vVal,nIdx){ vararrTemp=this; if(nIdx>arrTemp.length)nIdx=arrTemp.length; if(nIdx<-arrTemp.length)nIdx=0; if(nIdx<0)nIdx=arrTemp.length+nIdx; for(varii=a...
javascript之循环停顿上下滚动 2016年07月27日 8 阅读 extractNodes函数解决各浏览器的节点计算问题。FireFox把换行符也算成一个节点,很不合理啊。 先用appendChild复制前面的四个节点到底部,使得头尾是一样的内容,以作后用。记得做flash补间循环运动的时候就是这样要头尾一样。 通过setInterval隔时运行rolltxt函数。 rolltxt函数首先计算的是间隔停顿的高度,滚动多高就要停顿一下,这个高度我也不知道怎么算出来的,跟CSS有关系,我是试出来的 用求余数的方法可以判断是否...
PNGHandler-借助JS让PNG图在IE下实现透明(包括背景图) 2016年07月27日 10 阅读 PNG.JS代码: //PNGHandler:Object-OrientedJavascript-basedPNGwrapper //-------------------------------------------------------- //Version1.1.20031218 //CodebyScottSchiller-www.schillmania.com //----------------------------------------...
textarea保留换行的注意事项 2016年07月27日 8 阅读 !innerHTML是返回对象的HTML代码,而textarea是一个文本输入框,要返回它的内容应该用value属性 fsdfsd fsdfs dfsdf [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]...