Ini juga sudah lama diselesaikan, jadi saya akan mempostingnya juga:
1. Persamaan dan perbedaan antara showModalDialog dan showModelessDialog
adalah: bentuk pop-up keduanya tidak dapat di-refresh
. Perbedaannya adalah yang pertama adalah jendela modal dan selalu mendapat fokus; yang terakhir adalah jendela non-modal, tetapi hanya muncul halaman dan juga dapat mengoperasikan jendela induk.
2. Tutup jendela pop-up showModalDialog dan showModelessDialog
<INPUT type="button" value="ButtonClick" onclick="self.close();">
3. Bagaimana cara mengoperasikan tombol di jendela pop-up baru showModalDialog dan showModelessDialog tanpa memunculkan jendela baru?
Tambahkan <base target="_self"> di antara <head> dan </head>
4. Untuk nilai kembalian showModalDialog,
lihat contoh:
t1.html:
<script Language="javascript">
halaman tampilan fungsi()
{
peringatan(showModalDialog("t2.html"));
}
</skrip>
<input type="button" value="getval" onClick="showpage();">
t2.html
<HTML>
<KEPALA>
<Bahasa skrip="javascript">
<
fungsi SetVal()
{
returnValue="abc";
menutup();
}
//-->
</Skrip>
</KEPALA>
<TUBUH>
<input type="button" value="Btn1" onClick="SetVal();">
</BODI>
</HTML>