登陆

PHP中iframe引用外部网页,外部网页超链接有_blank,如何点击超链接让他不跳出iframe

网页a

<iframe src="https://b.com/"></iframe>

b.com内的超链接带有"target="_blank"属性点击超链接直接打开新窗口了,如何让点击超链接后,还是在iframe内显示?

我试过

<?php
$url="https://b.com"

$html= file_get_contents($url);

$str = str_replace("_blank","_self",$html);

echo '<iframe srcdoc="'.$str.'"></iframe>'
?>

可这样输出的iframe是白板,直接echo $str,看了下没法直接使用,有没办法解决这问题?我找了好多地方都没办法解决,对了,b.com不是我的,所以改name没法

# PHP
白菜券大掌柜白菜券大掌柜24 天前81 次浏览

全部回复(0)我要回复

暂无评论~
  • 取消回复发送