OLD | NEW |
1 <html> | 1 <html> |
2 | 2 |
3 <head><title>Click noreferrer links</title> | 3 <head><title>Click noreferrer links</title> |
4 <script> | 4 <script> |
5 function setOriginForLinks(baseUrl) { | 5 function setOriginForLinks(baseUrl) { |
6 var links = ['noref_and_tblank_link', 'tblank_link', 'noref_link']; | 6 var links = [ |
| 7 'noref_and_tblank_link', |
| 8 'noopener_and_tblank_link', |
| 9 'tblank_link', |
| 10 'noref_link', |
| 11 'noopener_link' |
| 12 ]; |
7 links.forEach(function(linkId) { | 13 links.forEach(function(linkId) { |
8 link = document.getElementById(linkId); | 14 link = document.getElementById(linkId); |
9 link.href = baseUrl + link.pathname.substr(1); | 15 link.href = baseUrl + link.pathname.substr(1); |
10 }); | 16 }); |
11 } | 17 } |
12 function simulateClick(target) { | 18 function simulateClick(target) { |
13 var evt = document.createEvent("MouseEvents"); | 19 var evt = document.createEvent("MouseEvents"); |
14 evt.initMouseEvent("click", true, true, window, | 20 evt.initMouseEvent("click", true, true, window, |
15 0, 0, 0, 0, 0, false, false, | 21 0, 0, 0, 0, 0, false, false, |
16 false, false, 0, null); | 22 false, false, 0, null); |
(...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
148 target="_blank">target=_blank</a><br> | 154 target="_blank">target=_blank</a><br> |
149 <a href="http://REPLACE/title2.html" id="noref_link" | 155 <a href="http://REPLACE/title2.html" id="noref_link" |
150 rel="noreferrer">rel=noreferrer</a><br> | 156 rel="noreferrer">rel=noreferrer</a><br> |
151 <a href="http://REPLACE/title2.html" id="noopener_link" | 157 <a href="http://REPLACE/title2.html" id="noopener_link" |
152 rel="noopener">rel=opener</a><br> | 158 rel="noopener">rel=opener</a><br> |
153 | 159 |
154 | 160 |
155 <iframe id="frame1" src="frame_tree/1-1.html"></iframe> | 161 <iframe id="frame1" src="frame_tree/1-1.html"></iframe> |
156 | 162 |
157 </html> | 163 </html> |
OLD | NEW |