It's a complete memorandum.
If you want to open a link to a new window from HTML loaded in an inline frame, you can't use 'target="_blank'' in tag A, 'rel="external'' in jQueryMobile, or 'window.open()' in JavaScript, you can use 'sandbox=" in the attribute in the IFRAME. Let's suspect that there is no allow-scripts"'.
If you specify "allow-scripts" in the new attribute "sandbox" of the IFRAME tag added in HTML5, it will significantly limit the functionality of JavaScript for content loaded in inline frames. The window object is particularly affected and completely discourages processing that involves browser pop-ups.
WEB semantics, when using an IFRAME, it is necessary to set the attributes correctly according to the content it contains.