pointerevent_pointerId_scope-iframe.html (1266B)
1 <!doctype html> 2 <html> 3 <!-- 4 Test cases for Pointer Events v1 spec 5 This document references Test Assertions (abbrev TA below) written by Cathy Chan 6 http://www.w3.org/wiki/PointerEvents/TestAssertions 7 --> 8 <head> 9 <title>Pointer Events pointerdown tests</title> 10 <meta name="viewport" content="width=device-width"> 11 <link rel="stylesheet" type="text/css" href="../pointerevent_styles.css"> 12 <script> 13 function run() { 14 var target1 = document.getElementById("target1"); 15 16 var eventList = ['pointerenter', 'pointerover', 'pointermove', 'pointerout', 'pointerleave']; 17 18 eventList.forEach(function(eventName) { 19 target1.addEventListener(eventName, function (event) { 20 var pass_data = { 21 'pointerId' : event.pointerId, 22 'type' : event.type, 23 'pointerType' : event.pointerType 24 }; 25 top.postMessage(pass_data, "*"); 26 }); 27 }); 28 } 29 </script> 30 </head> 31 <body onload="run()"> 32 <div id="target1" class="touchActionNone"> 33 </div> 34 </body> 35 </html>