超链接在弹出窗口中不起作用
Hyperlink not working on popup
我在这里有一个网站。
页面一加载就会出现一个弹出窗口。但是,我无法使用HTML内容中的链接。
这是HTML
<body onload="popup('popUpDiv')">
<div id="blanket" style="display:none"></div>
<div id="popUpDiv" style="display:none">
<a href="#" onclick="popup('popUpDiv')" ><img src="images/x.png" /></a>
<br />
<h3 style="color: #FFF; padding-left: 10px;">Updates to the AR Toolbox</h3>
<br />
<br />
<div style="width: 350px; height: 300px; text-align: left;">
<p style="padding-left: 50px; color: #000;">• Check out the new rotating Announcement Board on the AR Toolbox!</p>
<br />
<p style="padding-left: 50px; color: #000;">• Have you seen the new SUO Tour yet? Click <a href="#" target="_blank">here</a> to check it out!</p>
<br />
<p style="padding-left: 50px; color: #000;">• South University and The Education Foundation Scholarship Committee are now on SharePoint. Click <a href="#" target="_blank"> here!</a></p>
<br />
</div>
</div>
当你看到弹出窗口时,你会看到我的所有链接都被分组在弹出窗口的右上角,带有"X"。
这是弹出菜单的CSS
#blanket {
background-color:#111;
opacity: 0.65;
filter: alpha(opacity=65)
*background:none;
position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
}
#popUpDiv {
position:absolute;
background-color: #fff;
background-image:url(../images/popup_bg.png);
background-repeat:no-repeat;
width:400px;
height:400px;
border:5px solid #000;
z-index: 9002;
}
#popUpDiv a {
background-image: url(../images/x.png);
background-repeat: no-repeat;
position:absolute; top:10px; right:10px}
我认为它位于"#popUpDiv a"部分,但我不确定如何修复它。
有什么想法吗?
编辑:这是jsfiddle
在第二个项目符号上,您将看到"点击查看!"而应该是"点击此处查看!"
在第三个项目符号上,您将看到"点击",而它应该是"点击此处"
但是,由于某种原因,所有的链接都被捆绑在右上角。
与其将样式应用于a
,不如创建一个样式类并将其应用于popUpDiv
。像这样。。。
#popUpDiv .close {
background-image: url(../images/x.png);
background-repeat: no-repeat;
position:absolute;
top:10px;
right:10px
}
并将其应用于CCD_ 3。。。
<a href="#" onclick="popup('popUpDiv')" class="close"><img src="images/x.png" /></a>
jsFiddle演示此处
希望这能有所帮助!
相关文章:
- Angular$scope在模式窗口内不起作用
- JS-窗口宽度函数不起作用
- 剑道UI下拉列表在剑道窗口内不起作用
- 执行angularJS窗口警报不起作用
- FB.login有效,但弹出窗口不起作用;t关闭
- jquery 1.3.2中的多选在弹出窗口中不起作用
- JS窗口.位置不起作用
- 具有子窗口的窗口打开器在同一窗口中导航不起作用
- 窗口滚动不起作用
- 模式弹出窗口内的按钮点击不起作用
- 引导程序弹出窗口(bootbox)中的Javascript事件不起作用
- ng在ui gmap窗口内单击不起作用
- 按钮点击事件在弹出窗口中不起作用
- PHP变量作为Javascript弹出窗口不起作用
- 窗体窗口警报,不'不起作用
- 如果在外部单击,则隐藏弹出窗口.为什么我的脚本没有'不起作用
- Javascript按钮单击在Chrome扩展弹出窗口中不起作用
- 获取 HTML 父窗口将不起作用.建议
- 触摸事件在模式弹出窗口上不起作用
- Javascript窗口/图像加载时间 - 这应该不起作用,但它确实有效