亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? event.jsc

?? 《JavaScript王者歸來》examples.rar
?? JSC
字號:
# language: JSVM2

/** * Copyright (c) 2000 World Wide Web Consortium, * (Massachusetts Institute of Technology, Institut National de * Recherche en Informatique et en Automatique, Keio University). All * Rights Reserved. This program is distributed under the W3C's Software * Intellectual Property License. This program is distributed in the * hope that it will be useful, but WITHOUT ANY WARRANTY; without even * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR * PURPOSE. * See W3C License http://www.w3.org/Consortium/Legal/ for more details. */

package org.w3c.dom.events;

class Event (sType)
{
	/**
	 * Retrieves the event name from the event object.
	 */
	this.type = sType || "Event";

	this.target = null;
	this.currentTarget = null;
	
	/**
	 * Sets or retrieves whether the current event should 
	 * bubble up the hierarchy of event handlers.
	 */
	this.bubbles = true;

	/**
	 * @private
	 */
	this.__defaultPrevented = false;
	
	/**
	 * @private
	 */
	this.cancelable = true;
	
	/**
	 * @private
	 */
	this.__propagationStopped = false;

	/**
	 * @private
	 */
	this.__phase = Event.CAPTURING_PHASE;
	
	/**
	 * @private
	 */
	this.__timestamp = new Date().getTime();
}



/** * The name of the event (case-insensitive). The name must be an XML name. */
Event.prototype.getType = function()
{
	return this.type;
}

/** * Used to indicate the <code>EventTarget</code> to which the event was  * originally dispatched.  */
Event.prototype.getTarget = function()
{
	return this.target;
}

/** * Used to indicate the <code>EventTarget</code> whose  * <code>EventListeners</code> are currently being processed. This is  * particularly useful during capturing and bubbling.  */
Event.prototype.getCurrentTarget = function()
{
	return this.currentTarget;
}




/** * Used to indicate whether or not an event is a bubbling event. If the  * event can bubble the value is true, else the value is false.  */
Event.prototype.getBubbles = function()
{
	return this.bubbles;
}


/** * Stops the propagation of events further along in the DOM. */
Event.prototype.stopPropagation = function()
{
    this.__propagationStopped = true;
}

/** 
 * Retrieves whether the current event should stop propagation.
 */
Event.prototype.getPropagationStopped = function()
{
    return this.__propagationStopped;
}


/** * Used to indicate whether or not an event can have its default action  * prevented. If the default action can be prevented the value is true,  * else the value is false.  */
Event.prototype.getCancelable = function() 
{
	return this.cancelable;
}

/** * Used to indicate which phase of event flow is currently being  * evaluated.  */Event.prototype.getEventPhase = function ()
{
	return this.__phase;
}

/** *  Used to specify the time (in milliseconds relative to the epoch) at  * which the event was created. Due to the fact that some systems may  * not provide this information the value of <code>timeStamp</code> may  * be not available for all events. When not available, a value of 0  * will be returned. Examples of epoch time are the time of the system  * start or 0:0:0 UTC 1st January 1970.  */Event.prototype.getTimeStamp = function ()
{
	return this.__timestamp;
}

/** * Cancels the event (if it is cancelable). */
Event.prototype.preventDefault = function()
{
	if (this.getCancelable())
	{
		this.__defaultPrevented = true;
  }
}

Event.prototype.getDefaultPrevented = function()
{
    return this.__defaultPrevented;
}

/** * The <code>initEvent</code> method is used to initialize the value of an  * <code>Event</code> created through the <code>DocumentEvent</code>  * interface. This method may only be called before the  * <code>Event</code> has been dispatched via the  * <code>dispatchEvent</code> method, though it may be called multiple  * times during that phase if necessary. If called multiple times the  * final invocation takes precedence. If called from a subclass of  * <code>Event</code> interface only the values specified in the  * <code>initEvent</code> method are modified, all other attributes are  * left unchanged. * @param eventTypeArgSpecifies the event type. This type may be any  *   event type currently defined in this specification or a new event  *   type.. The string must be an XML name. Any new event type must not  *   begin with any upper, lower, or mixed case version of the string  *   "DOM". This prefix is reserved for future DOM event sets. It is  *   also strongly recommended that third parties adding their own  *   events use their own prefix to avoid confusion and lessen the  *   probability of conflicts with other new events. * @param canBubbleArgSpecifies whether or not the event can bubble. * @param cancelableArgSpecifies whether or not the event's default  *   action can be prevented. */Event.prototype.initEvent = function (sType, bBubbles, bCancelable)
{
	this.type = sType;
	this.bubbles = bBubbles;
	this.cancelable = bCancelable;
}


/** * The current event phase is the capturing phase. */Event.CAPTURING_PHASE = 1;/** * The event is currently being evaluated at the target  * <code>EventTarget</code>. */Event.AT_TARGET = 2;/** * The current event phase is the bubbling phase. */Event.BUBBLING_PHASE = 3;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产一区二区三区视频在线播放| 欧美国产精品久久| 99久久综合色| 成人h精品动漫一区二区三区| 国产综合成人久久大片91| 蜜桃久久久久久| 精品一区二区三区久久久| 美女网站在线免费欧美精品| 日韩国产成人精品| 日韩成人午夜电影| 蜜桃传媒麻豆第一区在线观看| 美女任你摸久久 | 成人自拍视频在线观看| 国内精品国产成人| 国产91精品在线观看| 成人免费观看男女羞羞视频| 成人综合婷婷国产精品久久| 91一区二区三区在线观看| 色偷偷一区二区三区| 在线观看不卡一区| 日韩一区二区电影在线| 久久网站热最新地址| 国产欧美综合在线观看第十页| 国产午夜精品一区二区三区嫩草| 国产精品福利一区二区三区| 亚洲一区二区在线免费看| 午夜影院在线观看欧美| 国产尤物一区二区在线| 色999日韩国产欧美一区二区| 欧美日韩电影在线播放| 亚洲视频在线观看一区| 一区二区不卡在线视频 午夜欧美不卡在| 亚洲码国产岛国毛片在线| 午夜精品免费在线观看| 国产传媒欧美日韩成人| 欧美性生交片4| 久久精品一区二区| 亚洲成人综合网站| 国产成人精品免费网站| 欧洲另类一二三四区| 欧美r级在线观看| 亚洲欧美色综合| 国产一区二区三区视频在线播放| 99re热这里只有精品视频| 日韩一区二区免费高清| 国产精品久久久久久亚洲伦| 日本aⅴ免费视频一区二区三区 | 成人性色生活片免费看爆迷你毛片| 91麻豆免费观看| 久久亚洲精精品中文字幕早川悠里| 亚洲欧美偷拍三级| 国产精品99久久久久久有的能看 | 国内成人免费视频| 欧美午夜一区二区| 国产精品毛片大码女人| 黄色资源网久久资源365| 欧美日韩国产小视频| 国产精品成人午夜| 国产乱码精品一区二区三区五月婷| 欧美r级电影在线观看| 一区二区三区蜜桃网| 成人黄色小视频| 久久久国产一区二区三区四区小说| 亚洲国产精品久久一线不卡| 99九九99九九九视频精品| 久久精品人人做人人爽97| 美国精品在线观看| 91麻豆精品国产91久久久久| 亚洲一区二区欧美| 欧洲av一区二区嗯嗯嗯啊| 亚洲三级小视频| 99久久精品国产精品久久| 欧美激情一区二区三区四区| 国内精品久久久久影院色| 久久综合九色综合欧美98 | 精品国产成人系列| 老色鬼精品视频在线观看播放| 色狠狠一区二区三区香蕉| 亚洲欧美日韩久久| 91美女片黄在线| 亚洲精品成人悠悠色影视| aaa亚洲精品| 亚洲美女免费在线| 在线观看亚洲成人| 亚洲国产wwwccc36天堂| 欧美影院精品一区| 五月天激情综合| 欧美一区二区三区免费大片| 日韩精品一卡二卡三卡四卡无卡| 欧美日本一区二区在线观看| 奇米精品一区二区三区在线观看| 在线成人免费视频| 裸体健美xxxx欧美裸体表演| 欧美不卡视频一区| 国产成人亚洲综合a∨婷婷 | 91免费版在线| 一区二区三区四区视频精品免费 | 一区二区免费在线| 欧美无乱码久久久免费午夜一区| 亚洲大片精品永久免费| 欧美电视剧免费全集观看| 国产麻豆欧美日韩一区| 国产精品每日更新在线播放网址| 91麻豆国产香蕉久久精品| 午夜精品aaa| 久久久99久久精品欧美| 91女神在线视频| 另类中文字幕网| 18欧美亚洲精品| 欧美一三区三区四区免费在线看| 精品一区二区影视| 亚洲青青青在线视频| 制服.丝袜.亚洲.中文.综合| 国产成人精品免费一区二区| 亚洲午夜久久久久中文字幕久| 日韩精品在线看片z| 99re亚洲国产精品| 久久成人免费电影| 一区二区三区四区视频精品免费 | 亚洲欧美影音先锋| 日韩一区二区三免费高清| bt7086福利一区国产| 麻豆成人av在线| 亚洲综合无码一区二区| 国产欧美日韩视频在线观看| 这里只有精品免费| 91浏览器打开| 国产成人精品免费在线| 美女一区二区三区在线观看| 亚洲一区中文日韩| 中文av一区特黄| 久久综合久久久久88| 在线电影国产精品| 在线观看亚洲a| 91免费国产视频网站| 国产成人免费高清| 裸体健美xxxx欧美裸体表演| 亚洲成在人线免费| 亚洲黄色片在线观看| 国产精品全国免费观看高清 | 成人综合激情网| 国产一区视频导航| 久久成人综合网| 麻豆91小视频| 久久99热99| 精品一二三四在线| 久久99最新地址| 精品亚洲porn| 国产一区二区三区在线观看免费| 日本午夜精品视频在线观看| 夜夜爽夜夜爽精品视频| 亚洲精品高清视频在线观看| 国产精品情趣视频| 国产精品久久久久天堂| 中文在线一区二区| 中文字幕中文字幕在线一区| 日本一区二区三区四区在线视频| 久久久久久久久岛国免费| 久久久久国产精品厨房| 国产欧美日韩不卡免费| 国产欧美日韩中文久久| 国产精品高潮呻吟| 亚洲欧洲国产专区| 亚洲最大色网站| 首页欧美精品中文字幕| 日韩高清国产一区在线| 久国产精品韩国三级视频| 韩日av一区二区| 成人综合激情网| 91国产福利在线| 日韩一区国产二区欧美三区| 精品久久一区二区| 国产精品美女久久久久高潮| 亚洲精品你懂的| 美日韩黄色大片| 粉嫩av一区二区三区在线播放 | 欧美久久久久中文字幕| 欧美一区中文字幕| 中文字幕精品一区二区精品绿巨人 | 亚洲欧洲精品一区二区三区不卡| 久久综合给合久久狠狠狠97色69| 久久久久免费观看| 亚洲精品视频在线看| 日韩和欧美一区二区| 国产在线国偷精品产拍免费yy| 成a人片亚洲日本久久| 欧美人妇做爰xxxⅹ性高电影| 欧美成人性战久久| 亚洲色图.com| 另类小说视频一区二区| 91在线无精精品入口| 91精品在线免费观看| 亚洲欧洲国产日本综合| 麻豆精品在线播放| 色哟哟国产精品| 国产欧美一区二区精品性色 | 天堂蜜桃一区二区三区| 国产精品一区二区三区99| 色婷婷综合久久久中文一区二区| 日韩一区二区麻豆国产|