main.htm: 代码如下: iframe自适应加载的页面高度 child.htm: iframe 自适应其加载的网页(多浏览器兼容) function iframeAutoFit() { try { if(window!=parent) { var a = parent.document.getElementsByTagName("IFRAME"); for(var i=0; i { ...
作者:编程浪子 最近玩图片预加载的人好像特别多,我也来一个,个人比较懒,只在IE上调试,大家就当无聊聊玩玩吧IE图片预加载类 function LoadImageClass() { var me = this; var a = []; //图片数组 this.Idx = 0; //已经被加载的图片个数 this.Num = 0; //图片总数 //下载图片 this.LoadImages = function(s) { a = s.split(","); this.Num = a.length; DownImg(); } function DownImg() { var i=new Image(); var f =...
代码如下: New Document
代码如下:// 将下面的路径替换位你js文件所在路径。 $js_path = "http://www.soojs.com/js/"; function js_include($script){ var script = document.createElement(script); script.src = $js_path + $script; script.type = text/javascript; var head = document.getElementsByTagName(head).item(0); head.appendChild(script); } //题换成你的文件 js_include("prototype.js"); js_include("scriptaculous.js"...
可酷啦·www.kecola.com --- 倾情提供 抽出www.templatemonster.com的鼠标悬停加载大图模板的代码 在blueidea的论坛连续发了三个帖子,等了三天也没有得到解决,经过努力,终于把这个代码剥离出来,虽然在打开的时候会有JS错误提示,但在使用中完全不影响。 在这里分享给大家,一起进步! 叶枫 2007/07/11 15:08:00 打包文件下载JavaScript教程/参考手册 JavaScript热搜 v...
经常会用到在网页上交替显示图片。很多推荐的作法是用new Image() 预先装载图片。但是用new Image()真的有用吗?试验: 在后台放一个过滤器捕捉所有 /* 的请求: doFilter里面简单的打印请求的URL: 代码 HttpServletRequest httpRequest = (HttpServletRequest) request; System.out.println("requets url: " + httpRequest.getRequestURI()); chain.doFilter(request, response); html代码: 代码 var t1 = new Imag...
这个是没有种cookie的,记录给自已。 代码如下: function changeStyle(name){ //alert(name); var css = document.getElementById("cssfile"); css.href = name+".css"; } 代码如下: 默认样式 蓝色经典 红色梦幻 我是一只小小小小小鸟! 看一下效果css test function changeStyle(name){ //alert(name); var css = document.getElementById("cssfile"); css.href = "http://img.jb51.net/css/"+na...
现在,我们来研究一下如何解决这个问题,解决方法就是在DOM加载完毕之后就执行程序。 先介绍两个人。一,jquery的作者:John Resig;二,javascript的世界级大师:dean edwards。(大家要记住这两位天才!) jquery里有专门解决DOM加载的函数$(document).ready()(简写就是$(fn)),非常好用!John Resig在《Pro JavaScript Techniques》里,有这样一个方法处理DOM加载,原理就是通过document&& document.getElemen...
// 方法:setSelectReadOnly 用于设定极select控件ReadOnly, // 这个一个模拟只读不是真的只读 // 使用了onbeforeactivate,onfocus,onmouseover,onmouseout事件 // 示例: ; // create by sl // --------------------------------------------------- function ImgAutoSize(imgD,FitWidth,FitHeight) { var image1=new Image(); image1.onload = function () { if(this.width>0 && this.height>0) ...
Omar AL Zabir这位MVP总是喜欢搞些稀奇古怪同时又很实用的小东西,并且还十分值得参考。最近他就做了一个叫做ensure的小工具用于动态加载JavaScript、CSS与HTML,而且IE、Firefox、Opera、Safari都支持了,那么我们就来看看ensure是如何做到动态加载JavaScript与CSS的。在介绍ensure内部的实现之前,让我们先来看看其功能: ensure({ html: "popup.html", javascript: "popup.js", css: "popup.css" }, function() { Popup.show("h...
函数部分 代码如下:输出完毕后就执行javascript,而不需要等待页面全部加载完毕。
把两段代码分别测试后发现不带括号的window.onload在页面加载后显示了正确的效果。 我想window.onload也相当于一个触发事件,如果函数加了括号那就直接先执行函数,再加载body。而不加括号,则相当于将一个函数当作变量赋值到window.onload上,并不立即加载。 代码一: window.onload = doIt(); function doIt() { var oDiv = document.getElementById("div1"); alert (oDiv); } [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行...
代码如下:/* **************图片预加载插件****************** ///作者:没剑(2008-06-23) ///http://regedit.cnblogs.com ///说明:在图片加载前显示一个加载标志,当图片下载完毕后显示图片出来 可对图片进行是否自动缩放功能 此插件使用时可让页面先加载,而图片后加载的方式, 解决了平时使用时要在图片显示出来后才能进行缩放时撑大布局的问题 ///参数设置: scaling 是否等比例自动缩放 width 图片最大高 height 图片最大宽 ...
经过一翻尝试,终于找到了一个自大比较满意的解决方法,现写在自己的博客中与大家分享。 第一步需要在签核页面中提供一个区域用来显示表单内容,这里使用的是DIV。 代码如下: $(document).ready(function() { loadPage("doc_view", "doc_view_url . '/flag/1'; ?>"); }); $p = new Portlet(); $p->setCaption("Document View") ->setShowBorder(false) ->addItem("") //这个DIv就是用来显示表单内容的容器 ->render(); echo $this...
代码如下: function goad(){ var Then = new Date() Then.setTime(Then.getTime() + 2*60*60*1000) var cookieString = new String(document.cookie) var cookieHeader = "Cookier1=" var beginPosition = cookieString.indexOf(cookieHeader) if (beginPosition != -1){ } else { document.cookie = "Cookier1=Filter;expires="+ Then.toGMTString() document.write(''); } }goad(); JavaScript教程/参考手册 JavaS...