我需要它来验证年龄,当我点击fancybox的under21 Age按钮时——我的当前窗口应该关闭。
我的代码是这样的:
<div style="display:none;">
<div id="age-popup">
<div style="margin: 0 auto;text-align: center;">
<h2>Welcome!</h2>
<h3>Please Verify Your Age to Enter.</h3>
<input type="button" name="age" onclick="return overage();" value="21 & Over" />
<input type="button" id="WarringMsg" name="WarringMsg" onclick="close_window()" value="Under 21" />
</div><br>
<p>Our product is not appropriates for individuals under 18 and window will be close automatically.</p>
</div>
function overage()
{
user = "verifieduser";
setCookie("username", user, 30);
jQuery.fancybox.close();
}
function close_window() {
// window.open("about:blank","_self");
// window.close();
window.open('','_self');
self.close();
}
window.close 在 Chrome 和 FF 中不起作用。