0

私は現在、次の設定を行っています.php requireはユーザーの詳細を含むページの上部にあり、iframeはその下にあり、現在取り組んでいるWebサイトのプレビューがあります. 「#」に移動する一時的なハイパーリンクを作成した場合、上部のユーザー詳細ヘッダーが消え、iframe がページ全体をカバーします。ただし、通常のリンクがクリックされた場合は発生しません。

これは、ヘッダーと iframe を含むページです。

<? require '../userhead.php' ?>
<!doctype html>
<body style="z-index:1000;width:100%; margin:0px;padding:0px;overflow:hidden;">
<br>
<iframe style="overflow:hidden;height:100%;width:100%;border:0px;z-index:-1;" src="/WestAncroft2"></iframe>

iframe ページのリンクは次のようになります。

 <li><a href="#">Supply</a></li>

何か案は?どうもありがとう、トミー

4

1 に答える 1

0

やってみました :

<? require '../userhead.php' ?>
<!doctype html>
<body style="z-index:1000;width:100%; margin:0px;padding:0px;overflow:hidden;">
<br>
<iframe name="iframe" style="overflow:hidden;height:100%;width:100%;border:0px;z-index:-1;" src="/WestAncroft2"></iframe>

そしてリンクで:

<li><a href="#" target="iframe">Supply</a></li>

または、その逆を行うこともできます。フレームからメインページを作成し、次のように div 内に userhead.php をロードします。

$('#userhead').load('../userhead.php');

または、そのようにしたい場合は、ユーザーヘッドに iframe を使用してください。私は個人的にiframeが嫌いです...

于 2013-07-04T13:21:15.577 に答える