簡體   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