如何使用class和rel定义模拟href中的click?

时间:2011-12-21 22:08:11

标签: jquery html modal-dialog

在我提出这个问题之前,我尝试了各种各样的例子。 Só经过几个小时尝试解决方案后,我放弃了。可能是有更多javascript的人,html知识可以帮助我。我真的希望如此。

那是我的代码:

<table class="tab_login">
<tr>
<td class="azul_escuro" align="right">You need to accept this document to proceed</td>
</tr>
<tr>
<td align="right"><a href="termos_uso.php" class="modal" rel="modal"><img      src="images/btn_enter.jpg" border="none" /></a></td>
</tr>
</table>

纯粹而简单。没有表格标签和所有。但我的客户不想要这个。她决定直接显示模态窗口而不点击链接。我不知道该怎么办,因为当我模拟一次点击时,它似乎在考虑将class =“modal”和rel =“modal”相关联。

我正在使用jquery-1.2.6.pack.js和jquery-modal-1.0.js

和css:

/* MODAL */
.load { position: absolute; top: 50%; left: 50%; width: 88px; height: 78px; margin: -39px 0 0 -44px; z-index: 99999;}
.bg_modal { position: absolute; top: 0; left: 0; z-index: 99998; }
 .view_modal { position: absolute; left: 50%; top: 50%; text-align: left; z-index: 99998;         }
/*modal { visibility: hidden; cursor:pointer; }*/
.box_modal{width:429px; height:auto;}

我能做什么?

提前致谢。

1 个答案:

答案 0 :(得分:0)

如果没有用户点击,就无法打开弹出窗口。此行为已被删除以杀死弹出窗口添加。

所以window.open()仅在真正的鼠标点击事件时才有效。

当您尝试执行此操作时,现代浏览器将显示网站尝试打开新窗口的警告。

你可能会使用div叠加。