I've never experienced that behavior with a frame within a page. The content within the frame is managed by the source so if you are getting a blank page, there is something on that end preventing the data from coming over to the browser.
In your browser's tools (F12), is there any indication of errors or other messages in the console?
Do you have access to the content or code that produces the markup in the iframe?
A recursive IFrame can cause a system to run out of resources if left unchecked. I wouldn't be surprised if you've discovered a hard limit in the browser, intended to prevent this kind of thing from happening. Have you tested to see whether the limit is browser specific?