Last active
November 10, 2016 21:00
-
-
Save jamesona/faaea3f54eb9cd2c83595e029d12b5b7 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<html> | |
<head> | |
<style> | |
.modal-container { | |
background: rgba(0,0,0,0.5); | |
display: block; | |
height: 100vh; | |
position: absolute; | |
left: 0; | |
top: 0; | |
width: 100vw; | |
z-index: 1000; | |
} | |
.modal-container .modal { | |
display: block; | |
text-align: center; | |
box-shadow: 0 1rem 3rem #333; | |
background: #fff; | |
margin: 10rem auto; | |
width: 50%; | |
position: relative; | |
} | |
.modal .head, .modal .foot { | |
min-height: 5rem; | |
width: 100%; | |
} | |
.modal .head h4 { | |
margin: 0; | |
font-size: 2rem; | |
line-height: 1; | |
padding: 1rem 0 0; | |
} | |
.close { | |
background: #fff; | |
border-radius: 50%; | |
border: 2px solid; | |
box-shadow: 0 0 5px #333; | |
display: block; | |
line-height: 2rem; | |
height: 2rem; | |
width: 2rem; | |
right: -1rem; | |
top: -1rem; | |
position: absolute; | |
text-align: center; | |
vertical-align: middle; | |
transition: all 0.8s ease; | |
} | |
.close:hover { | |
background: currentColor; | |
-webkit-text-fill-color: white; | |
transition: all 0.3s ease; | |
} | |
</style> | |
<script> | |
var request = function(){ | |
var url = 'http://universe.tc.uvu.edu/cs2550/assignments/PasswordCheck/check.php', | |
xhr = new XMLHttpRequest(); | |
xhr.open('POST', url); | |
xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); | |
xhr.onreadystatechange = function(){ | |
if(xhr.readystate === XMLHttpRequest.DONE && xhr.status === 200){ | |
// whatever you want to do afterward | |
} | |
}; | |
xhr.send( | |
'userName=' + document.querySelector('#username').value + '&' + | |
'password=' + document.querySelector('#password').value | |
); | |
} | |
document.querySelector('#submitButton').onclick = request; | |
</script> | |
</head> | |
<body> | |
<div class="modal-container"> | |
<div class="modal"> | |
<div clas="head"><h4>You win!!!</h4></div> | |
<div class="body"><input id="username" placeholder="username"/><input id="password" type="password" placeholder="password"></div> | |
<div class="foot"><button id="submitButton">send</button></div> | |
</div> | |
</div> | |
</body> | |
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<html> | |
<head> | |
<style> | |
.modal-container { | |
background: rgba(0,0,0,0.5); | |
display: block; | |
height: 100vh; | |
position: absolute; | |
left: 0; | |
top: 0; | |
width: 100vw; | |
z-index: 1000; | |
} | |
.modal-container .modal { | |
display: block; | |
text-align: center; | |
box-shadow: 0 1rem 3rem #333; | |
background: #fff; | |
margin: 10rem auto; | |
width: 50%; | |
position: relative; | |
} | |
.modal .head, .modal .foot { | |
min-height: 5rem; | |
width: 100%; | |
} | |
.modal .head h4 { | |
margin: 0; | |
font-size: 2rem; | |
line-height: 1; | |
padding: 1rem 0 0; | |
} | |
.close { | |
background: #fff; | |
border-radius: 50%; | |
border: 2px solid; | |
box-shadow: 0 0 5px #333; | |
display: block; | |
line-height: 2rem; | |
height: 2rem; | |
width: 2rem; | |
right: -1rem; | |
top: -1rem; | |
position: absolute; | |
text-align: center; | |
vertical-align: middle; | |
transition: all 0.8s ease; | |
} | |
.close:hover { | |
background: currentColor; | |
-webkit-text-fill-color: white; | |
transition: all 0.3s ease; | |
} | |
</style> | |
</head> | |
<body> | |
<div class="modal-container"> | |
<div class="modal"> | |
<div clas="head"><h4>You win!!!</h4></div> | |
<div class="body"><p>Some other content here, or something.</p></div> | |
<div class="foot"><button>Tadaaaa</button></div> | |
</div> | |
</div> | |
</body> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment