It's a reason I guess, although I'm not sure if an iframe is an actual workaround in this situation. There's a JS API
window.open which creates a child window, either as a tab or a popup. That would be the standard use for this. I'm not entirely sure what your aiming for with this, but closing the iframe ( not the tab containing it ) doesn't sound that useful for you?