Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 3604108
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 18, 20262026-05-18T20:57:23+00:00 2026-05-18T20:57:23+00:00

1. What exactly is the security risk with popups? The new browsers provide settings

  • 0

1. What exactly is the security risk with popups?
The new browsers provide settings to block window popups (on blocking, sites with active popups display a message to user). What exactly is the security risk with popups? If allowing popups can execute something dangerous, then the main window can too. Is it not the case. I think I don’t know about some special powers of window popups.

2. Any special features of popup windows?
Take for example the HDFC bank netbanking site. The entire netbanking session happens in a new window popup and a user neither manually edit the URL or paste the URL in the main browser window. it does not work. Is a popup window needed for this feature? Does it improve security? (Asking because everything that is there in this site revolves around security – so they must have done that for a reason too). Why otherwise they would implement the entire netbanking on a popup window?

3. Is it possible to override browser’s popup blocking settings
Lastly, the HDFC site succcessfully displays popup window even when in the browser settings popups are blocked. So, how do they do it? Is that a browser hack?
To see this –

  • go to http://hdfcbank.com/
  • Under the “Login to your account” section select “HDFC Bank NetBanking” and click the “Login” button.

You can verify that even if popups are blocked/popup blocker is enabled in the browser settings, this site is able to display popups.

The answers to this question say that it is not possible to display popup windows if it has been blocked in browser settings.

Solved
Concluded with Pointy’s solution and comments under that:

<a onclick="displayPopup();" href="#">
   Click here for a popup - this will appear even if popups are blocked in browser settings.
</a>

Here is a fiddle demonstrating the same.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-18T20:57:23+00:00Added an answer on May 18, 2026 at 8:57 pm

    The “security” risks from popup windows are:

    • Popup windows are a notable “phishing” technique. Hostile sites can use popups to convince users that an important message from a trusted site has been delivered, and trick those people into clicking through to some malware URL (or perhaps even just the click itself might exploit a bug). Yes, the main page of the site could do that too, but a well-crafted popup can distract the user and may not be directly associated with the hostile main page.

    • Popups were exploited by many unsavory sites as a way to “trap” users and to essentially force ad impressions, etc. In this respect, the security aspect of the problem really is the security of the user’s control over their own computer and their browsing desires.

    Modern browsers will allow popups when they’re launched from an event loop triggered by an explicit user action. Thus, it’s perfectly OK (ignoring web design best practices) to open up something like a “Help” section for your website in a separate window if that happens when the user clicks a “Help Me!” button. Also, it’s become quite common for sites to use in-page “pseudo windows” to jam content in front of hapless visitors, and browsers really can’t do anything to stop that.

    edit — as to your other points:

    Why do sites put their “web applications” like banking into separate pop-up windows?

    I think that most sites that use separate browser windows (banks, insurance companies, and other financial institutions seem to really love this) probably do it so that they can try to control the browser “surround” of their application. In particular, they seem to like the idea of getting rid of the “Back” button as a way to simplify their designs. A browser window is a browser window, however, and a window created with window.open() isn’t really much different from any other browser window.

    Can popup blocker settings be overridden?

    No. That HDFC bank example is a good one. Their popup window comes up only when you click on the “Login” button. Because that “click” is an explicit user-initiated action (unlike, say, page load), the browser will allow a popup window. That’ll be true for any site; the bank doesn’t have to do anything special for that to work. You can generally do popups from “click” event handlers, but you cannot launch a popup from something like a state change handler from an XHR.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I am signing a SOAP message on using Spring, this doc to be exactly.
Okay, I'm still new to the whole ASP.NET and exactly how it posts back
i've problem when implement spring security and jsf 2.0, exactly when add springsecurity.taglib.xml in
When working with Spring Security + CAS I keep hitting a small road block
Exactly what the title says. Here's my connection string: \SQLEXPRESS;Database=GGDBase;Integrated Security=SSPI;Trusted_Connection=true;Persist Security Info=False; The
I'm trying to implement a new security bean, which relies on some Base64 encoding.
Exactly as the title says. I've created an @NodeEntity annotated POJO and in it
Exactly what the title says...........any thoughts on other good options for relational database implementation
Exactly as the subject, How to create oval button in WPF application?
Exactly when are an Activity 's fields that are annotated with @InjectView or @InjectResource

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.