ホームページ > バックエンド開発 > PHPチュートリアル > iframe を介して動的アドレス ページをポップアップします。

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

WBOY
リリース: 2016-06-23 13:22:41
オリジナル
920 人が閲覧しました

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

$result=mysql_query("SELECT * FROM lins",$link); $row=mysql_fetch_row($result);
while($row)
{echo "' Edit'";//.$row[0] データは a01、a02、a03 などです。セルをクリックして editi.php?id=a01; または editi.php?id をポップアップ表示します。 IFRAME =a02お待ちください。
$row=mysql_fetch_row($result);
}
mysql_close($link)>
[0]" id="編集" style="高さ:250;幅:450;上:'+(screen.height-250)/2+';左:'+(screen.width-450)/2' ;display:none" Frameborder=1 marginwidth="0" marginheight="0"scrolling="no" z-index=999;>
;/body>










ディスカッションへの返信 (解決策)

専門家の皆様、ありがとうございます!

function ed(a){

document.getElementById("edit").src="edit.php?id="+a; } 関数 ed(a) をあなたのものに変更しましたが、まだ機能しているようです出来ません。他に注意が必要なことはありますか?

私は 360 ブラウザを使用しています

誰かいませんか、ここはとても寂しいです

あなたのプログラムがそのような HTML を生成できるなら、問題はありません、

<table > <tr>  <td width='30' ondblclick='ed("a01")'>编辑</td>  <td width='30' ondblclick='ed("a02")'>编辑</td>  <td width='30' ondblclick='ed("a03")'>编辑</td> </tr></table><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><script type="text/javascript">document.getElementById('edit').style.top = (screen.height-250)/2document.getElementById('edit').style.left = (screen.width-450)/2function ed(a){  document.getElementById('edit').src = 'editi.php?id='+a;  document.getElementById('edit').style.display="block";}	</script></body>
ログイン後にコピー


戻って勉強します、ありがとう。 a01とかが変数の場合はそのように書けば良いのでしょうか? 'Edit'";

その a01 か何かは変数です、これは単なる php の出力の問題です

html には何も影響しません

私が示した例は、ニーズを満たすことができる通常動作する静的コードです。動的にするときにその構造を破壊することはできません

単純なものから。静的から動的まで、混同すると間違いを犯しやすいです

アドバイスありがとうございます

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