问题:edge浏览器,点击页面的图片的batton后,会新打开一个子窗口(需求是弹出一个子窗口),然后点击子窗口里的link,会打开一个新的页面,但是这个页面是在父窗口打开的,需求是子窗口打开。另外有个奇怪的现象是,用window.open打开的窗口不显示标签页。求指教!
现象:
1.点击父窗口的batton
2.新打开一个子窗口
3.点击子窗口的link,页面在父窗口打开
以下是代码
1.父窗口代码:
<apex:page>
<html>
<body>
<script type="text/javascript">
function openWin(url){
a1=window.open(url,
'qqqqqqq',
'width=600,height=500,menubar=yes,titlebar=yes,toolbar=yes,top=100');//menubar,titlebar,toolbar特性无效?
}
</script>
</body>
</html>
<apex:form >
<apex:pageBlock id="sblock">
<apex:pageBlockSection>
<a href="{!$Page.ChildPge}"
onclick="openWin(this);return false;"><img src="compman.gif"/></a>
</apex:pageBlockSection>
</apex:pageBlock>
</apex:form>
</apex:page>
2.子窗口代码:
<apex:page >
<apex:form >
<apex:pageBlock id="sblock">
<apex:pageBlockSection >
<a href="https://www.baidu.com/?tn=44004473_27_oem_dg" target="_blank" style="links">link</a>
</apex:pageBlockSection>
</apex:pageBlock>
</apex:form>
</apex:page>
求各位指教!