projects
/
Plinn.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
8106010
)
Affectation des fonctions de manipulation des événements sur détection du support...
author
Benoît Pin
<pin@cri.ensmp.fr>
Thu, 22 May 2014 08:54:38 +0000
(10:54 +0200)
committer
Benoît Pin
<pin@cri.ensmp.fr>
Thu, 22 May 2014 08:54:38 +0000
(10:54 +0200)
skins/ajax_scripts/javascript_events_api.js
patch
|
blob
|
history
diff --git
a/skins/ajax_scripts/javascript_events_api.js
b/skins/ajax_scripts/javascript_events_api.js
index
521fa91
..
4e721e2
100644
(file)
--- a/
skins/ajax_scripts/javascript_events_api.js
+++ b/
skins/ajax_scripts/javascript_events_api.js
@@
-48,13
+48,13
@@
var __groupListeners = {};
function _build_addListener() {
var _browserSpecific;
function _build_addListener() {
var _browserSpecific;
- if (
browser.isIE55 || browser.isIE6up
) {
+ if (
!browser.isDOM2Event
) {
_browserSpecific = function(ob, eventName, listenerFunction) {
eventName = "on" + eventName;
ob.attachEvent(eventName, listenerFunction);
};
}
_browserSpecific = function(ob, eventName, listenerFunction) {
eventName = "on" + eventName;
ob.attachEvent(eventName, listenerFunction);
};
}
- else
if (browser.isDOM2Event)
{
+ else {
_browserSpecific = function(ob, eventName, listenerFunction) {
ob.addEventListener(eventName, listenerFunction, false); // only bubbling events :-(
};
_browserSpecific = function(ob, eventName, listenerFunction) {
ob.addEventListener(eventName, listenerFunction, false); // only bubbling events :-(
};
@@
-71,14
+71,14
@@
function _build_addListener() {
}
function _build_removeListener() {
}
function _build_removeListener() {
- if (
browser.isIE55 || browser.isIE6up
) {
+ if (
!browser.isDOM2Event
) {
var _ie_removeListener = function(ob, eventName, listenerFunction) {
eventName = "on" + eventName;
ob.detachEvent(eventName, listenerFunction);
};
return _ie_removeListener;
}
var _ie_removeListener = function(ob, eventName, listenerFunction) {
eventName = "on" + eventName;
ob.detachEvent(eventName, listenerFunction);
};
return _ie_removeListener;
}
- else
if (browser.isDOM2Event)
{
+ else {
var _dom2_removeListener = function(ob, eventName, listenerFunction) {
ob.removeEventListener(eventName, listenerFunction, false); // only bubbling events :-(
};
var _dom2_removeListener = function(ob, eventName, listenerFunction) {
ob.removeEventListener(eventName, listenerFunction, false); // only bubbling events :-(
};
@@
-98,13
+98,13
@@
removeGroupListeners = function(group) {
};
function _build_raiseMouseEvent() {
};
function _build_raiseMouseEvent() {
- if (
browser.isIE55 || browser.isIE6up
) {
+ if (
!browser.isDOM2Event
) {
var _ie_raiseMouseEvent = function(ob, eventName) {
ob.fireEvent("on" + eventName);
};
return _ie_raiseMouseEvent;
}
var _ie_raiseMouseEvent = function(ob, eventName) {
ob.fireEvent("on" + eventName);
};
return _ie_raiseMouseEvent;
}
- else
if (browser.isDOM2Event)
{
+ else {
var _dom2_raiseMouseEvent = function(ob, eventName) {
var event = document.createEvent("MouseEvents");
event.initEvent(eventName, true, true);
var _dom2_raiseMouseEvent = function(ob, eventName) {
var event = document.createEvent("MouseEvents");
event.initEvent(eventName, true, true);
@@
-115,13
+115,13
@@
function _build_raiseMouseEvent() {
}
function _build_getTargetedObject(){
}
function _build_getTargetedObject(){
- if (
browser.isIE55 || browser.isIE6up
) {
+ if (
!browser.isDOM2Event
) {
var _ie_getTargetedObject = function() {
return window.event.srcElement;
};
return _ie_getTargetedObject;
}
var _ie_getTargetedObject = function() {
return window.event.srcElement;
};
return _ie_getTargetedObject;
}
- else
if (browser.isDOM2Event)
{
+ else {
var _appleWebKit_getTargetedeObject = function(evt) {
var target = evt.target;
// is it really safe ?...
var _appleWebKit_getTargetedeObject = function(evt) {
var target = evt.target;
// is it really safe ?...
@@
-135,13
+135,13
@@
function _build_getTargetedObject(){
}
function _build_getEventObject(){
}
function _build_getEventObject(){
- if (
browser.isIE
) {
+ if (
!browser.isDOM2Event
) {
var _ie_getEventObject = function() {
return window.event;
};
return _ie_getEventObject;
}
var _ie_getEventObject = function() {
return window.event;
};
return _ie_getEventObject;
}
- else
if (browser.isDOM2Event)
{
+ else {
var _dom2_getEventObject = function(evt) {
return evt;
};
var _dom2_getEventObject = function(evt) {
return evt;
};
@@
-151,13
+151,13
@@
function _build_getEventObject(){
function _build_disableDefault(){
function _build_disableDefault(){
- if (
browser.isIE55 || browser.isIE6up
) {
+ if (
!browser.isDOM2Event
) {
var _ie_disableDefault = function() {
window.event.returnValue = false;
};
return _ie_disableDefault;
}
var _ie_disableDefault = function() {
window.event.returnValue = false;
};
return _ie_disableDefault;
}
- else
if (browser.isDOM2Event)
{
+ else {
var _dom2_disableDefault = function(evt) {
evt.preventDefault();
};
var _dom2_disableDefault = function(evt) {
evt.preventDefault();
};
@@
-166,13
+166,13
@@
function _build_disableDefault(){
}
function _build_disablePropagation() {
}
function _build_disablePropagation() {
- if (
browser.isIE55 || browser.isIE6up
) {
+ if (
!browser.isDOM2Event
) {
var _ie_disablePropagation = function() {
window.event.cancelBubble = true;
};
return _ie_disablePropagation;
}
var _ie_disablePropagation = function() {
window.event.cancelBubble = true;
};
return _ie_disablePropagation;
}
- else
if (browser.isDOM2Event)
{
+ else {
var _dom2_disablePropagation = function(evt) {
evt.stopPropagation();
};
var _dom2_disablePropagation = function(evt) {
evt.stopPropagation();
};