User:Js/popupBookmarks.js: Difference between revisions

Content deleted Content added
Js (talk | contribs)
 
Js (talk | contribs)
updates: elementWidth() definition was missing; now we have addHandler()
Line 1:
 
if (!window.myBkmPage) myBkmPage = '/Bookmarks'
if (myBkmPage.charAt(0)=='/') myBkmPage = 'User:' + wgUserName + myBkmPage
Line 16 ⟶ 15:
obj = document.getElementById('t-bkmmenu')
}
if (window.myBkmShowOnHover != 2) addEventaddHandler(obj, 'click', myBookmarks)
if (window.myBkmShowOnHover) addEventaddHandler(obj, 'mouseover', myBookmarks)
}
 
Line 25 ⟶ 24:
if (!window.bkmMenu) myBookmarksIni()
bkmMenu.ShowHide(e)
return false
}
 
Line 108:
}
 
if (isMouseUp) addEventaddHandler(this.div, 'mouseup', this.hideOnMouseUp)
if (isMouseOut) addEventaddHandler(this.div, 'mouseout', this.hideOnMouseOut)
}
 
Line 115:
/*API */
 
function addEvent(obj, event, func) {
if (obj.addEventListener) obj.addEventListener( event, func, false )
else if (obj.attachEvent) obj.attachEvent ('on'+event, func)
}
 
 
Line 131 ⟶ 127:
}
 
function elementWidth(el){
return Math.max(el.scrollWidth, el.offsetWidth)
}
 
function getMousePos(ev){