Вопрос немного неясен, поэтому мой ответ не завершен, когда дело доходит до обработки iframe на недавно открытой вкладке, но это должен быть код, который вы ищете:
function openNew(src){
window.open(
'yournewpage.php?iframesrc=' + src,
'_blank' // <- This is what makes it open in a new window.
);
}
#color{
background:green;
width:100px;
height:50px;
}
<h3>
this is your link, and when clicked on we run javascript opening a new page(_blank) and we add any type of link in the onclick and pass it into the link on the new tab, then you can grab that src from the link and add it into a new iframe on the new tab
</h3>
<div id="color" onclick="openNew('https://stackoverflow.com')">
<h3>
link
</h3>
</div>