1. ホーム
  2. Web制作
  3. HTML/Xhtml

iframeに関するちょっとした発見と反省

2022-01-30 20:21:04
今日は思いがけない発見から始まります。この会社には、いくつかのホームページがあります。お互いの間にフレンドリンクを貼るためのリンクがある。ただ、チェックするためにリンクを変更し、ウェブマスターツールを使ってテストしたところ、実際に自分のものがないことが判明しました フレンドリンクをfooter.hmtlに入れたことが判明したのです。その後、ホームページで埋め込まれたiframeを介して。だから検出は、トップページのリンクではなく、フッターページのリンクであること。それは検索エンジンも同じです。検索エンジンは、iframeで紹介されたページを見て、中のリンクも追跡しますが、そこまで注目はしていません。そして、個々のiframeも個別のページとして対応するように行われます。実際、これはページのソースコードを見るとわかります。iframeのコードだけ見えて、中のページのコードが見えないということもあります。
コード
コピーコード
コードは以下の通りです。

<div id="foot" class="clear_left">
<iframe src="web/iframe/foot.html" width="960" height="100" align=""
frameborder="0" hspace="0" scrolling="no" vspace="0"
allowtransparency="1"></iframe>
</div>

これらの問題点を踏まえて iframeが使えなくなったところがたくさんあります。うまく機能している場合もありますが
Iframeは意図的に使われなくなった。もちろん、それに代わる方法を見つける必要があります。まず思いつくのはもちろんincludeですが、includeにはいろいろな種類があり、jspの場合は2つあります。1つはinclude指令 %@include file=""%> で、もう一つはjsp action指令: <jsp:include page="" /jspとは直接関係ないssi指令もあります<! --#include file=""--> この方法は、存在を知っているだけで使ったことはありませんが、Webサーバで解析されているようです。どういう仕組みなのかわからないので、ご存知の方、ご教示ください。
qqの解答を知ることを楽しみにしています。