兼容主流浏览器的 Iframe 自适应高度,js脚本如下: 代码如下://iframe 高度自适应 function iframeAutoFit(iframeObj) { setTimeout(function () { if (!iframeObj) return; iframeObj.height = (iframeObj.Document ? iframeObj.Document.body.scrollHeight : iframeObj.contentDocument.body.offsetHeight); }, 200); }<span style="font-family: Arial, Helvetica, sans-serif;"> </span> 调用方法: 代码如下:<iframe id="...
HTML元素,属性已经十分丰富了。但是,在某些场合下,也会显得捉襟见肘,这时候自定义属性就发挥了十分关键的作用。 Html元素的自定义属性,使用起来,十分方便,例如: <input type=”button” value=”Click Me, Baby!” /> 假设我们现在需要限制,这个按钮,只能点击2次,然后就失效了。 通常的实现方式,是可以利用全局变量的形式来记录点击次数,但我们这里用自定义属性来实现这个功能,展示一下自定义属性的优势;我们对上面...
前年圣诞节上,西班牙程序员Roman Cortes带来了用纯javascript脚本编写的神奇3D圣诞树,令人印象深刻。2月14日情人节就要来临了,还是Roman Cortes,这次他又带来了用javascript脚本编写的红色玫瑰花。用代码做出的玫瑰花,这才是牛逼程序员送给女友的最好情人节礼物呢!(提示:在不同浏览器下观看效果、速度会有很大的不同) 图片是由代码生成,用户可以刷新该页面,重复观看这朵玫瑰的呈现过程。 3D玫瑰花的实现代码如下:with(m=...
一、容易被忽略的局部变量 代码如下:var a = 5; (function(){ alert(a); var a = a ++; alert(a); })() alert(a); 思考这段代码的执行结果。 执行后,看看是否和你想象的一致? ok,这段代码里核心的知识点是 var a = a++,其中两个变量 a 都是匿名函数内部的局部变量,是同一个,和全局变量 a 是不一样的。 为什么?我们来看看ECMA规范对变量声明语句的定义: 代码如下:Description If the variable statement occurs inside a...
/*以下以 IE 代替 Internet Explorer,以 MF/FF 代替 Mozzila Firefox */ //window.event IE:有window.event对象 FF:没有window.event对象。可以通过给函数的参数传递event对象。如onmousemove=doMouseMove(event) 解决方法:var event = event || window.event; example: 代码如下:<script> function test(event) { var event = event || window.event; //do Something } </script> <input type="button" value="click" onclic...
代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题 3</title> <script> alert("1-最先执行"); </script> </head> <body onload="alert('3-最后执行');"> <script> alert("2-接着执行"); </script...
增加CheckBox联动的情况选择: 1.单选TreeView中的任一节点 2.当一节点CheckBox属性值改变时:子节点的CheckBox属性值跟随其改动,父节点不变; 父节点的所有子节点的CheckBox属性值都为false时才为false;有一个子节点的CheckBox属性值true时则为true. 3.当一节点CheckBox属性值改变时:子节点、父节点的CheckBox属性值跟随其改动; 父节点的所有子节点的CheckBox属性值都为false时才为false;有一个子节点的CheckBox属性值true时则为tru...
table拖动(兼容Firefox 3.5/IE6),固定表格宽度table拖动(兼容Firefox 3.5/IE6),固定表格宽度 watch_dog){ o.p_p_p_sw(o.parentNode.cellIndex+1,watch_dog-o.p_p_c_gw(0)); return; } var t=a.clientX-lastX;out.innerHTML=t; if(t>0) {//right if(parseInt(o.parentNode.parentNode.cells[o.parentNode.cellIndex+1].style.width)-t 序号 公司名称 订单客户 部门 业务员 交款方式 1 脚本之家 jb51.net 广告部 王天一 ...
本主题提供一个以 HTML/JavaScript 编写的脚本,管理员可以使用该脚本来确定系统上是否存在 .NET Framework 3.5。 代码如下:<HTML> <HEAD> <TITLE>Test for the .NET Framework 3.5</TITLE> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8" /> <SCRIPT LANGUAGE="JavaScript"> <!-- var dotNETRuntimeVersion = "3.5.0.0"; function window::onload() { if (HasRuntimeVersion(dotNETRuntimeVersion)) { resu...
1.window.event兼容脚本 2.屏蔽Form提交事件 3.获取事件源 4.添加事件兼容写法 5.Firefox注册innerText写法 6.长度 7.父控件下的子控件 8.XmlHttp 1.window.event兼容脚本 function getEvent(){ //获取浏览器事件,同时兼容ie和ff的写法 if(document.all) return window.event; func=getEvent.caller; while(func!=null){ var arg0=func.arguments[0]; if(arg0){ if((arg0.constructor==Event arg0.constructor ==MouseEvent)...
function colors(color){ document.form1.id.style.color=color; } 红色 绿色 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
1.window.event兼容脚本 function getEvent(){ //获取浏览器事件,同时兼容ie和ff的写法 if(document.all) return window.event; func=getEvent.caller; while(func!=null){ var arg0=func.arguments[0]; if(arg0){ if((arg0.constructor==Event arg0.constructor ==MouseEvent) (typeof(arg0)=="object" && arg0.preventDefault && arg0.stopPropagation)){ return arg0; } } func=func.caller; } return...
浏览网站时发现这个代码,非常的不错,高度为20的,文本广告调用代码:<script type="text/javascript" src="http://img.jb51.net/imgby/txtad.js"></script> 代码如下:var marqueeContent=new Array(); //滚动主题 marqueeContent[0]='<a href="http://www.pcjc8.com" target="_blank">全站资料下载站</a>'; marqueeContent[1]='<a href="//www.gxlcms.com/adsense/adsense.htm" target="_blank">Google ...
var iconwar = "<img src=\/AliImages\/icon_war.gif align=absmiddle \/> "; var iconload = "<img src=\/AliImages\/ajaxload.gif align=absmiddle \/> "; var badstr = "!&^#|%$)(-+/?<>@`~';:{}[],=\".\\"; var badsql = "!&^|+/?<>`~'="; var $show = function (e) {try{document.getElementById(e).style.display="";} catch(e) {} }; var $hide = function (e) {try{document.getElementById(e).style.display="none";} cat...
页面上有些重要内容需要提醒客户,可采用的方法有很多。提醒用户关注某一区域(div),可以给该div加上边框闪烁的效果,达到吸引用户眼球的效果。 .box {border:1px solid #ccc; height:100px; width:600px; text-align:center; line-height:100px; background-color:#f7f7f7} .highLight {background-color:#ffffcc; border:1px solid #f30} Box I Box II [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]代码里包含有几个常...