Bypassing Browser popup blocking when automatic se

2019-08-01 04:06发布

Please help regarding the following issue.

I have enabled the "Block popup" option in browser. We are doing a session validation using a background ajax call to check the session is active or not. If the session is not active for a desired interval a popup window will come for notification.

Now comming to the problem . since the session notification popup is comming automatically without any client interaction, This popup is blocked by the browser. But if a client clicks anyother popup window in the form that popup window will not be blocked by the browser.

I want the session notification popup window also not to be blocked by the browser even if the browser "Block popup" option is enabled.

2条回答
我只想做你的唯一
2楼-- · 2019-08-01 04:21

A popup blocker is used to block popups. If there was a way around it, it would be completely useless.

You can either:

  1. Add an exception for your domain in your popup blocker's settings
  2. Not use a popup for your notification but rather display it on the page itself through javascript
查看更多
仙女界的扛把子
3楼-- · 2019-08-01 04:23

If the browser has blocked use of pop-ups in JavaScript, it has blocked them. There is no way you can force the browser to let them through.

You can always try creating a pop-up like element on your page, it won't force the user to deal with it first (except on your page) but will still 'look' correct.

查看更多
登录 后发表回答