Event objectの作り方メモ。
function _click(e) {
console.log(e);
alert('Clicked!');
}
function _loaded(e) {
var evt = document.createEvent('MouseEvent');
evt.initMouseEvent(
'click', //type
true, //canBubble
true, //cancelable
window, //view
0, //detail
0, //screenX
0, //screenY
0, //clientX
0, //clientY
false, //ctrlKey
false, //altKey
false, //shiftKey
false, //metaKey
0, //button
null //relatedTarget
);
//execute a 'click' event.
document.dispatchEvent(evt);
}
document.addEventListener('click', _click, false);
document.addEventListener('DOMContentLoaded', _loaded, false);