1. Refresh the webpage without prompts Have you noticed that when refreshing some webpages, a prompt window will pop up. Click "OK" to refresh. Some pages will not prompt and will refresh directly without popping up a prompt window. If the page does not have a form, no prompt window will pop up.
If there is a form on the page,
a)< form method="post" ...> A prompt window will pop up
b)< form method="get" ...> No
will pop up. 2. How to refresh the page using javascript window.location.reload();
Use the pop-up window popped up by window.open() to refresh the parent window
window .opener.location.reload()
Use window.showDialog to pop up the modal window
window.dialogArguments.location.reload();
Three.javascript pop-up window code Below are two examples of pop-up windows centered on the screen
window. open() method
function ShowDialog(url) {
var iWidth=300; //Window width
var iHeight=200;//Window height
var iTop=(window.screen.height- iHeight)/2;
var iLeft=(window.screen.width-iWidth)/2;
window.open(
url,"Detail","Scrollbars=no,Toolbar=no,Location= no,Direction=no,Resizeable=no,
Width=" iWidth " ,Height=" iHeight ",top=" iTop ",left=" iLeft
);
}
window.showModalDialog Method
function ShowDialog(url) {
var iWidth=300; //Window width
var iHeight=200;//Window height
var iTop=(window.screen.height-iHeight)/ 2;
var iLeft=(window.screen.width-iWidth)/2;
window.showModalDialog(
url,window,"dialogHeight: " iHeight "px;dialogWidth: " iWidth "px;
dialogTop: " iTop "; dialogLeft: " iLeft "; resizable: no; status: no;scroll:no"
);
}
Note the second one here Parameters, window
4. In the modal window, the link pops up a new window problem
Add < base target="_self" > between < /head > and < body > ;
5. How to close the page without prompting
function CloseWin(){
var ua = navigator.userAgent; var ie = navigator.appName==
"Microsoft Internet Explorer"?true:false;
if(ie){
var IEversion = parseFloat(ua.substring(ua.indexOf("MSIE ") 5,
ua.indexOf(";",ua.indexOf("MSIE "))));
if( IEversion< 5.5){
var str = ;
document.body.insertAdjacentHTML("beforeEnd", str);
document.all.noTipClose.Click();
} else {
window.opener =null; window.close();
}
}else{
window.close()
}
}