forked from SeleniumHQ/selenium
-
Notifications
You must be signed in to change notification settings - Fork 0
/
click_jacker.html
38 lines (36 loc) · 1.02 KB
/
click_jacker.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<!DOCTYPE html>
<html>
<head>
<title>click-jacking</title>
<script>
var clickJacker;
function setOpacity(opacity) {
var matches = window.navigator.userAgent.match(/MSIE\s*(\d*)/);
if (matches && matches.length > 1 && parseInt(matches[1]) <= 8) {
clickJacker.style.filter = 'alpha(opacity=' + (opacity * 100) + ')';
} else {
clickJacker.style.opacity = opacity;
}
}
function init() {
clickJacker = document.getElementById('clickJacker');
setOpacity(0);
}
</script>
</head>
<body onload="init()">
<div>
<div id="clickJacker"
onclick="setOpacity(1);"
style="position:absolute;float:left;
width:200px;height:100px; padding:10px;
background-color:darkred;
border:1px solid darkred;">Click jacked!</div>
<div style="width:200px; height:100px;
border:1px solid black; padding:10px">Click Me</div>
<script>
clickJacker = document.getElementById('clickJacker');
</script>
</div>
</body>
</html>