2017-03-05 4 views
0

リンクをクリックしてからリンクをクリックすると、そのリンクが開いている同じフレームでリンクが開かれます。phpのリンクセッションが1つのフレームに読み込まれています

手段を、私はのindex.phpファイルを持っており、それは1つのiframe FrameLoader

<div class='iframebox'> 
<?php 
if(empty($_GET['p'])){ 
    $_SESSION['iFrameLoader']='home.php'; 
}else{ 
    $_SESSION['iFrameLoader']=$_GET['p'].".php"; 
} 
?> 
    <iframe src="<?php echo $_SESSION['iFrameLoader']; ?>" name="iFrameLocate" id="iFrameLocate"></iframe> 
    </div> 

を持っており、他の三つのPHPファイルがあり、home.php、demo1.phpと

をdemo2.php

home.php

<h1>This is home page for demo</h1> 
<a href='index.php?p=demo1'>Page 1</a> 
<a href='index.php?p=demo2'>Page 2</a> 

それは同じフレームで開くだけでなく、中の内のindex.phpを作成dex.php。同じフレームの他のサブページと同様のレイアウトで開くためにこれを修正する方法。

+0

多分あなたはこれを試すことができます:[iframeからのリンクを強制的に親ウィンドウに開く方法](http://stackoverflow.com/questions/1037839/how-to-force-link-from-iframe-親ウィンドウに開かれる) – shaggy

答えて

関連する問題