多くの作成者がいる WordPress サイトに取り組んでいます。ストーリーには外部リンクが含まれていることが多く、「サイトに戻る」リンクと閉じるボタンを備えた小さなヘッダーで外部リンクを自動的に開く方法を探しています。
理想的には、これは自動的に行われますが、同じ種類の iframe でヘッダーと共に開くリンクを手動で作成できるようにしたいと考えています。これを設定するにはどうすればよいですか?
これを Javascript でビルドすることをお勧めします。そうすれば、必要に応じて簡単にオン/オフを切り替えることができます。移植性も高く、他のサイトでも使用できます。
手順: すべてのアンカー リンクを確認し、href が外部リンクの場合は、属性ターゲットの空白を追加し、href リンクを変更します。
if(external_link){
a.target = '_blank';
a.href="http://example-ownsite.com/iframe_holder/?page=" + a.href;
}
次に、http://fedmich.com/works/odesk/ の私のページを見て、 iframe ページに垂直スクロールバーを提供できるようにします。そこに resizeIframe() という関数を使用しています
注: 一部のサイトは iframe 内に配置したくないため、トップフレームから切り離されます。