Click on a button to open any page in the same window
Last active
January 8, 2019 18:23
-
-
Save g-rohit/1bf72306faf0ff948473c3a08444ee44 to your computer and use it in GitHub Desktop.
Open a page in same window
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
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<!-- Meta --> | |
<meta charset="UTF-8" /> | |
<title>Open page in same window</title> | |
</head> | |
<body> | |
<div class="content"> | |
<a href="https://docs.google.com/spreadsheets/d/1xPk6NkTYGNxydNzTXnfvpICOTlEVHZC_C3QDB3s2SL8/edit?usp=sharing" id="confirmToFollow">Click here</a> to open the document | |
</div> | |
<br><br> | |
<!--second method --> | |
<form name="form1" id="form1" action="" onsubmit="openWindow(450, 450, 'https://docs.google.com/spreadsheets/d/1xPk6NkTYGNxydNzTXnfvpICOTlEVHZC_C3QDB3s2SL8/edit?usp=sharing');" class="content"> | |
<input type="submit" value="click here to open in small window"/> | |
</form> | |
</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
// Method 1 to ask the user to confirm before it loads | |
var link = document.getElementById('confirmToFollow'); | |
link.onclick = function () { | |
if( confirm("Are you sure?") ) { | |
window.location = "https://docs.google.com/spreadsheets/d/1xPk6NkTYGNxydNzTXnfvpICOTlEVHZC_C3QDB3s2SL8/edit?usp=sharing"; | |
} | |
return false; | |
}; | |
// second method to open in small window in same window | |
function openWindow(h, w, url) { | |
leftOffset = (screen.width/2) - w/2; | |
topOffset = (screen.height/2) - h/2; | |
window.open(url, this.target, 'left=' + leftOffset + ',top=' + topOffset + ',width=' + w + ',height=' + h + ',resizable,scrollbars=yes'); | |
} |
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
/** | |
* index.css | |
* - Add any styles you want here! | |
*/ | |
body { | |
background: #f5f5f5; | |
font-family:monospace; | |
} | |
.content { | |
text-align:center; | |
margin-top: 10%; | |
margin-bottom:20px; | |
} | |
a , input{ | |
padding: 10px; | |
border:1px solid #000; | |
text-decoration:none; | |
color:#000; | |
background:#fff018; | |
border-radius:5px; | |
cursor:pointer; | |
} | |
a:hover , input:hover{ | |
background:#fff000; | |
font-weight:bold; | |
-webkit-box-shadow: -4px 0px 42px 5px rgba(179,179,179,0.75); | |
-moz-box-shadow: -4px 0px 42px 5px rgba(179,179,179,0.75); | |
box-shadow: -4px 0px 42px 5px rgba(179,179,179,0.75); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment