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