以faced pattern做不同browser的stopPropogration和preventDefault的interface範例