对象 延迟 间隔

	<style type="text/css">

	</style>

  <!--
       onClick="鼠标单击" onDblClick="鼠标双击" onMouseDown="鼠标按下" onMouseOut="鼠标移出" onMouseOut="鼠标移出的瞬间" onMouseOver="鼠标移上去触发" onMouseUp="鼠标抬起的一瞬间"onClick="Tishi(this代表这个元素的本身)">-->
          </head>

          <body>
           <div style="width:100px; height:100px; background-color:#F63" onClick="TiShi()">
        DOM操作
        DOMdaomu操作页面内容
        windows对象操作
        <!--onmouseover鼠标以上的时候 触发  事件-->

       </div>

       <span style="" onClick="XianShi(this)">1111</span>
     <!--  事件
       一般来说有两个参数
       sender代表事件源,即谁触发的事件
       e代表事件数据
       load(sender,e)
       {
       }
       事件是一个特殊的委托(代理)=函数-->
       <input type="button" value="打开窗口"  onClick="Dakai()"/>
       <input type="button" value="关闭窗口" onClick="Guan()"/>

       <input type="button" value="关闭间隔" onClick="Clos"/>

       				递归
		<input type="button" value="返回" onClick="fanhui()"/>

        go(1)就是前进1
        go(-1)就是后退1
        </body>

       <input type="text"/>
       <input type="checkbox"/>
       <select>
       <option>11</option>
       <option>12</option>
       <option>13</option>
       <option>14</option>
       <option>15</option>
       </select>
      <!-- ------------上面是1--------------- -->
       <div style="width:100px; height:100px; background-color:#696" onClick="Xianshi(this)" ></div>
       <span style="" onClick="XianShi(this)">11111</span>
<script type="text/javascript">
//将div要执行的事件代码封装
function TiShi()
{
	alert("我辈点击了");
}
<!--------------简单的事件就完成了-上面是例子1-------------------->
//div和span的事件
function XianShi(a)//a形参
{
	alert(a);
	alert("显示");
}
<!------------------------------------------------------->
<!--1 window.open("第一部分","第二部分","第三部分","第四部分")-->
var wi
function Dakai()
 {
	 if(wi==null)
	{
 		wi=window.open("b.html","_blank","width=100 height=100");
	}
 }
 	function Guan()
	{
		w1.close();
	}
	var jg = window.setInterval("z()",1000);//间隔//("Z()",1000);这是掉方法
function Z()
{
	alert("间隔执行的代码")
}
function Ciose()
{
	window.clearInterval(jg);//清间隔的
}
	<!-------------------------------------->
	window.setTimeout("alert(‘aa‘)",2000);//延迟 只会执行一次

6:间隔和延迟: *******

window.setInterval("要执行的代码",间隔的毫秒数)
window.clearInterval(间隔的id); 循环一次之后用来清除隔几秒执行的代码

window.setTimeout("要执行的代码",延迟的毫秒数)
window.clearTimeout(延迟的id);清除setTimeout,一般延迟执行较为常用。
	-------------------------------------
	//(x代表左边,y代表上)

<!--特征参数
<!--第一部分;写要打开的页面地址
/*第二部分;打开的方式,_blank是在新窗口打开_self
第三部分;控制打开的窗口,可以写多个,用空格隔开*/
		/*toolbar=no新打开的窗口无工具条
		menubar=no无菜单栏status=no无状态栏
		width=100height=100宽度,高度
		left=100打开的窗口距离左边多少距离
		resizable=no窗口大小不可调
		scrollbars=yes出现滚动条
		location=yes有地址栏
	------------------------------------------
返回值;新打开的窗口对象-->*/
//alert(window.onabort);

function DaKai()
{
	if(wl==null)
	/*{
		w1 =window.open("b.html","_self","width=500 height=500");
	}*/window.location.href-"b.html";
}
/*
function fanhui()
{
	window.history.go(-1);
}

		window.location.href="http://www.baidu.com";
		修改页面地址,会跳转页面  重点********
*/
</script>
 </htm1>
时间: 2024-10-25 13:56:32

对象 延迟 间隔的相关文章

Actionscript Flash Event.ENTER_FRAME 延迟间隔非常大 并且 pre-render 耗时非常严重

我遇到的问题是代码中不断的添加一个图标到舞台上,而且这个图标非常小,所以从内存也看不出什么问题. 但是由于舞台物件太多了,并且不断添加,导致渲染耗时严重. 而且这种错误,开发工具并不会报错,也不属于死循环. 只能是一点点的追踪. 比如我发现,只有当出现角色攻击其它对象的时候, 才会出现这个问题,而且问题不是加载完成进入游戏就马上出现,而是要经历一段时间才会出现问题.那么就可以确定,这个问题是需要时间积累才产生的,并且在攻击时出现,那么我就用排除法,把攻击时产生的动作代码一个个注释掉,并一个个排除

js的间隔延迟以及dom操作

JavaScript的间隔与延迟 间隔  setInterval(): setInterval("函数名",间隔时间) setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式. setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭.由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数. clearInterval(间隔的变量名); 延迟 setTimeout(

JavaScript对象(window)

DOM:文档对象模型文档:标签文档.网页 对象:文档中每个元素对象 模型:抽象化的东西 操作页面里边的所有内容,把每个内容看做对象 事件:预先设定好的程序,当满足没某个特定的条件的时候触发. <body> <input type="button" value="点击" onClick="dianJi()"/> onclick后边的内容是调用了一个方法,写这个方法的时候要加上括号 </body> <scri

DOM、Window对象操作

一.DOM的基本概念 DOM是文档对象模型,这种模型为树模型:文档是指标签文档:对象是指文档中每个元素:模型是指抽象化的东西. 一.基本语法: 数据类型(字符串,小数,整数,布尔,时间) var, var s = "3.14"; var n = parseFloat(s); ; s += 5; var d = parseInt(s); isNaN(字符串):判断是否是数字模样的字符串:是-false: 不是-true 运算符:四大类 表达式: function Show() { } 语

hibernate载入持久化对象的两种方式——get、load

一.get与load对照 在hibernate中get和load方法是依据id取得持久化对象的两种方法.但在实际使用的过程中总会把两者混淆,不知道什么情况下使用get好,什么时候使用load方法效率更高.下边具体说一下get和load的不同,有些时候为了对照也会把find加进来. 1.从返回结果上对照: load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常 get方法检索不到的话会返回null 2.从检索运行机制上对照: get方法和fin

js中的window对象:打开窗口

~~ window.open():打开一个窗口 里面需要放三个参数: 1.打开窗口(网页)的位置: 2.打开的方式(自身页面,新开页面): 其中_blank新开一个窗口 3.打开网页的属性: window.open("http://www.baidu.com","_blank","width=500 height=500") window.close():关闭一个窗口 window.opener.close:关闭打开的窗口(关闭源窗口) ~~ 间

多线程场景下延迟初始化的策略

1.什么是延迟初始化 延迟初始化(lazy initialization,即懒加载)是延迟到需要域的值时才将它初始化的行为.如果永远不需要这个值,这个域就永远不会被初始化.这种方法既静态域,也适用于实例域. 最好建议“除非绝对必要,否则就不要这么做”. 2.延迟初始化线程安全的一个策略:同步 延迟初始化的一个好处,是当域只在类的实例部分被访问,并且初始化这个域的开销很高,那就可能值得进行延迟初始化. 但是在大多数情况下,正常的初始化要优先于延迟初始化.因为在多线程的场景下,采用某种形式的同步是很

jQuery-1.9.1源码分析系列(六) 延时对象续——辅助函数jQuery.when

$.when的说明 描述: 提供一种方法来执行一个或多个对象的回调函数,返回这些对象的延时(Deferred)对象. 说明(结合实例和源码): 如果你不传递任何参数,  jQuery.when()将返回一个resolved(解决)状态的promise对象. 如果向jQuery.when()传入一个参数 , 并且它不是一个Deferred或Promise对象, 那么它会被当作是一个被解决(resolved)的延迟对象,并且绑定到上面的任何 doneCallbacks 都会被立刻执行.向 doneC

unity3d 扩展NGUI —— 限制UI点击响应间隔

当某个按钮按下后给服务器发送某条消息 如果玩家短时间内疯狂点击按钮很多次,这将会给服务器发送很多条无用数据 不但增加了服务器的压力,发送数据还浪费流量,甚至可能引发一些莫名其妙的bug 所以,限制UI点击相应间隔的小东西就诞生了 当然,你也可以用其他一些方法来实现,不一定非要用我这种方法 如果有好的方法还请在下面留言也跟我分享分享,哈哈 先理清思路: 第一步:我们要让一个按钮无法点击怎么办? 不添加BoxCollider不就行了!! 第二步:我们怎么知道按钮有没有被点击呢?改UIButton的代