iframe を介して動的アドレス ページをポップアップします。

WBOY
リリース: 2016-06-13 12:27:35
オリジナル
1062 人が閲覧しました

このように iframe
を介して動的アドレス ページをポップアップします。lins からデータの最初の列 (このデータ列は a01、a02、a03 など) を抽出し、セルをクリックしてポップアップします。 editi.php (IFRAME ?id=a01; または editi.php?id=a02 など)たとえば、editi.php をポップアップするだけなら学習できましたが、後からさらに変数が追加されると、もう学習できなくなります。
以下は自分でも理解できずに適当に書いてしまいましたが間違っています。また、iframe がポップアップしたときに画面の中央に表示されるようにします。何をするか?




include("IncDB.php"); mysql_query("SELECT * FROM lins",$link);
$row=mysql_fetch_row($result);
while($row)
{echo "";//.$row[0]のデータはa01、a02、a03などです。これをクリックすると、IFRAME を通じて editi.php?id=a01; または editi.php?id=a02 などがポップアップ表示されます。
$row=mysql_fetch_row($result);
}
mysql_close($link)
?>

'Edit'





-----ソリューションのアイデア----- ------------------
関数 ed(a){document.getElementById("edit").src="edit.php?id = " a;
}

-----ソリューションのアイデア----------------------
このような HTML を生成できるプログラムであれば問題ありません
<table ><br /> <tr><br />  <td width='30' ondblclick='ed("a01")'>编辑</td><br />  <td width='30' ondblclick='ed("a02")'>编辑</td><br />  <td width='30' ondblclick='ed("a03")'>编辑</td><br /> </tr><br /></table><br /><iframe src="editi.php" id="edit" style="position:absolute;height:250;width:450; display:none"  frameborder=1 marginwidth="0" marginheight="0" scrolling="no" z-index=999;></iframe><br /><script type="text/javascript"><br />document.getElementById('edit').style.top = (screen.height-250)/2<br />document.getElementById('edit').style.left = (screen.width-450)/2<br /><br />function ed(a){<br />  document.getElementById('edit').src = 'editi.php?id='+a;<br />  document.getElementById('edit').style.display="block";<br />}	<br /></script><br /></body><br />
ログイン後にコピー

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート