PHP では、iframe は外部 Web ページを指します。外部 Web ページのハイパーリンクには _blank が付いています。ハイパーリンクをクリックして iframe から飛び出ないようにするにはどうすればよいですか?
白菜券大**
白菜券大** 2020-03-04 15:09:28
0
0
886

ウェブページ 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 は私のものではないので、できません。名前を変更しないでください

白菜券大**
白菜券大**

全員に返信(0)
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート