I've got a question to see if this is even possible or not.

Say,
1. Main IE page
2. Click a link on that page to get a popup
3. Then click on a link on that popup page to get another popup.

I have the Public WithEvents IE as shvc.internetexplorer (might misspell it), then in the even IE_NewWindow2, from the step 2 above, it will be stopped at this newwindow2, and from the step 3 above, it will stop at oPopup_NewWindow2 function, my question is:

Am I able to do a loop or a for loop to loop so that everytime popup within popup, I don't have to create opopup1_newwindow2, opopup2_newwindow3, etc... what if there are zillion of them?