OLD | NEW |
1 <html> | 1 <html> |
2 <head> | 2 <head> |
3 <title>Preloader</title> | 3 <title>Preloader</title> |
4 | 4 |
| 5 <script src="prerender_events_common.js"></script> |
| 6 |
5 <script> | 7 <script> |
6 var receivedPrerenderStartEvents = []; | |
7 var receivedPrerenderStopEvents = []; | |
8 | |
9 function PrerenderStartHandler() { | |
10 receivedPrerenderStartEvents[0] = true; | |
11 } | |
12 | |
13 function PrerenderStopHandler() { | |
14 receivedPrerenderStopEvents[0] = true; | |
15 } | |
16 | |
17 function Click() { | 8 function Click() { |
18 var eventObject = document.createEvent('MouseEvents'); | 9 var eventObject = document.createEvent('MouseEvents'); |
19 eventObject.initMouseEvent('click'); | 10 eventObject.initMouseEvent('click'); |
20 document.getElementById('toClick').dispatchEvent(eventObject); | 11 document.getElementById('toClick').dispatchEvent(eventObject); |
21 } | 12 } |
22 | 13 |
23 function ClickTarget() { | 14 function ClickTarget() { |
24 var eventObject = document.createEvent('MouseEvents'); | 15 var eventObject = document.createEvent('MouseEvents'); |
25 eventObject.initMouseEvent('click'); | 16 eventObject.initMouseEvent('click'); |
26 document.getElementById('toClickTarget').dispatchEvent(eventObject); | 17 document.getElementById('toClickTarget').dispatchEvent(eventObject); |
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
69 function WindowOpen() { | 60 function WindowOpen() { |
70 window.open('REPLACE_WITH_DESTINATION_URL'); | 61 window.open('REPLACE_WITH_DESTINATION_URL'); |
71 } | 62 } |
72 </script> | 63 </script> |
73 | 64 |
74 </head> | 65 </head> |
75 <body> | 66 <body> |
76 <script> | 67 <script> |
77 document.write('<link id="theprerender" rel="prerender" href="REPLACE_WITH_PRE
RENDER_URL"/>'); | 68 document.write('<link id="theprerender" rel="prerender" href="REPLACE_WITH_PRE
RENDER_URL"/>'); |
78 prerender = document.getElementById('theprerender'); | 69 prerender = document.getElementById('theprerender'); |
79 prerender.addEventListener('webkitprerenderstart', PrerenderStartHandler, fals
e); | 70 AddEventHandlersToLinkElement(prerender, 0); |
80 prerender.addEventListener('webkitprerenderstop', PrerenderStopHandler, false)
; | |
81 </script> | 71 </script> |
82 <a target="_blank" id="toClickTarget" | 72 <a target="_blank" id="toClickTarget" |
83 href="REPLACE_WITH_DESTINATION_URL">Link To click in new window</a> | 73 href="REPLACE_WITH_DESTINATION_URL">Link To click in new window</a> |
84 <a id="toClick" href="REPLACE_WITH_DESTINATION_URL">Link to click</a> | 74 <a id="toClick" href="REPLACE_WITH_DESTINATION_URL">Link to click</a> |
85 </body> | 75 </body> |
86 </html> | 76 </html> |
OLD | NEW |