当用户点击主页按钮以外的其他时间时,仅显示一次POP菜单

时间:2015-02-28 07:06:59

标签: javascript asp.net iframe

我在iframe中创建了一个弹出菜单

我希望每当用户点击导航中的其余链接而不是主页时打开该弹出菜单

填写弹出菜单后,必须重定向到用户点击的页面...

我不知道请帮我写代码

这里我粘贴了一些代码

请帮助任何人

 <iframe id="" src="Enquiry Form3/enquiry-pages.aspx" scrolling="no" frameborder="0" width="100%" height="800"></iframe>`

以上代码每次都为每个链接打开

但我想只要用户点击主页按钮以外的其他时间打开一次

1 个答案:

答案 0 :(得分:0)

你的popup是否在iframe中?或者是你的iframe弹出窗口。我对此并不清楚。

您是否希望弹出窗口在页面加载之前或之后出现。您可以将监听器放在导航链接上以显示弹出窗口。然后在表单完成后导航到所需的页面。

我在想这样的事情

 $('a.navLink').click(function(event){
       event.preventDefault(); //this stops nav relocation
     //then show modal
 })

然后当你关闭弹出窗口时,应该有一个关闭监听器回调。把你的搬迁参考放在那里......

 document.location.href = someUrl.com

OR

导航完成后,只需在页面上显示模态并关闭它。