ホームページ  >  記事  >  バックエンド開発  >  iframe を介して動的アドレス ページをポップアップします。

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

WBOY
WBOYオリジナル
2016-06-23 13:22:41862ブラウズ

これで終わりです。lins からデータの最初の列 (このデータ列は a01、a02、a03 など) を抽出し、セルをクリックして editi.php?id=a01 をポップアップ表示します。 IFRAME; または editi .php?id=a02 など。たとえば、editi.php をポップアップするだけなら学習できましたが、後からさらに変数が追加されると、もう学習できなくなります。
以下は自分でも理解できずに適当に書いてしまいましたが間違っています。また、iframe がポップアップしたときに画面の中央に表示されるようにします。何をするか?
6c04bd5ca3fcae76e30b72ad730ca86d
5b2adc2a92c6d3a9b208df80a0265040";//.$row[0] データは a01、a02、a03 などです。セルをクリックして editi.php?id=a01; または editi.php?id をポップアップ表示します。 IFRAME =a02お待ちください。
$row=mysql_fetch_row($result);
}
mysql_close($link)>
f16b1740fad44fb09bfe928bcc527e08 [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;>065276f04003e4622c4fe6b64f465b88
4ec11beb6c39d0703d1751d203c17053
function ed(a){
var edit=('edit.php?id=''+a);
document.getElementById(edit).style.display="block" }
2cacc6d41bbb37262a98f745aa00fbf0 ;/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とかが変数の場合はそのように書けば良いのでしょうか? 25b3582e26f0adb0e72129f6da9a834b'Edit'b90dd5946f0946207856a8a37f441edf";

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

html には何も影響しません

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

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

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

とても刺激になりました!
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。