我正在开发一个现有的vbulletin网站,并且是vbulletin的新手。论坛的登录使用弹出窗口。窗口通过链接打开
<li><a href="#login-box" class="login-window">Login</a></li>
窗口打开后,它会显示登录信息和关闭(x)按钮。但是,单击按钮可以在90%的时间内完成任何操作。另外10%它会关闭窗口,这通常是在清除缓存并关闭父窗口并重新打开之后。但即便如此并不总是有效。这是关闭窗口的代码:
<div id="login-box" class="login-popup">
<a href="#" class="close">
<img rc="{vb:stylevarmgdir_misc}/close_popup.png" class="close-button"
title="Close" alt="Close" /></a>
我在这个问题上找到的所有内容都使用javascript来关闭,但由于它没有使用js打开,所以当我尝试使用window.close()时它会关闭父窗口。无论如何在没有javascript的情况下关闭它,或者我将不得不将打开的窗口部分更改为js并使用它?