Skip to content

Instantly share code, notes, and snippets.

@pingyen
Created March 8, 2017 05:55
Show Gist options
  • Select an option

  • Save pingyen/8b78fe4d0b6b2d13c993bf9209b017b3 to your computer and use it in GitHub Desktop.

Select an option

Save pingyen/8b78fe4d0b6b2d13c993bf9209b017b3 to your computer and use it in GitHub Desktop.
Bookmarklet of Composition Event Logger
(function(){var b=document.createElement("div");b.style.cssText="position: fixed;bottom: 10px;right: 10px;padding: 10px;background: yellow;z-index: 2147483647";window.console2={log:function(a){console.log(a);b.innerHTML+=a+"<br />\n"}};"loading"!==document.readyState?document.body.appendChild(b):document.addEventListener("DOMContentLoaded",function(){document.body.appendChild(b)},!1);document.addEventListener("compositionstart",function(a){console2.log(["compositionstart",a.data,a.target].join(", "))},
!0);document.addEventListener("compositionupdate",function(a){console2.log(["compositionupdate",a.data,a.target].join(", "))},!0);document.addEventListener("compositionend",function(a){console2.log(["compositionend",a.data,a.target].join(", "))},!0)})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment