我继承了一个 DotNetNuke 网站,该网站在单击“加入邮件列表”超链接时显示模式弹出窗口:<a href="/JoinMailingList.aspx" class="JoinMailingList">Join Mailing List</a>
. 但是,该网站没有 JoinMailingList.aspx 文件。然而链接有效(虽然不正确:弹出窗口占据了整个屏幕,而不是出现在“首屏”)。该链接转到以下 jQuery 代码,但在弹出窗口显示之后:
$(".JoinMailingList").click(function (e) {
e.preventDefault();
$(".ModalBody .Notification").remove();
$(".ModalMask").fadeTo("fast", 0.5);
$("#MailingListForm").show("fast");
});
显然,超链接使用“假”JoinMailingList.aspx 来弹出,但如何?