繁体   English   中英

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

[英]Displaying POP up menu only one time whenever user clicks other than homebutton

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

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

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

我不知道请帮我写代码

我在这里粘贴一些代码

请帮助任何人

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

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

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

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

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

我在想这样的事情

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

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

 document.location.href = someUrl.com

要么

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM