我有两个HTML页面。第一个包含一个链接; onclick
这个,第二页打开了。当用户再次尝试点击该链接时,我会检查第二页是否已打开;如果它被打开我关注,否则我打开页面。这在IE和Chrome中都很顺利
我稍微更改了第2页,有onload
函数调用servlet并使用servlet的内容重新加载页面。
问题是,第二页专注于谷歌浏览器,而它没有关注
IE改变后?
JS:
var childWindow = null;
var yourLink = '/FirstJSPOne/child.html';
function doIt() {
if (!childWindow) {
childWindow = window.open(yourLink,'childWindow',
'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no');
} else {
try {
childWindow.focus();
} catch (e) {
childWindow = window.open(yourLink,'childWindow',
'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no');
}
}
}
JS on 2 nd page:
function submitForm(){
var formName = document.forms[0];
formName.submit();
}
HTML on 2 nd 页面:
<body onload="submitForm()">
<form id="child" action="SelectBeer.do" method="post">
</form>