Pengenalan kepada window.returnValue contoh penggunaan_kemahiran javascript

WBOY
Lepaskan: 2016-05-16 16:42:39
asal
1329 orang telah melayarinya

window.showModalDialog ialah kaedah untuk memunculkan tetingkap modal

returnValue ialah atribut objek tetingkap HTML dalam JavaScript Tujuannya adalah untuk mengembalikan nilai tetingkap Apabila menggunakan fungsi window.showModalDialog untuk membuka tetingkap modal IE (anda tahu tetingkap modal, anda tidak boleh mengendalikan. tetingkap induk selepas membukanya, anda hanya boleh menunggu mod (hanya boleh dikendalikan apabila tetingkap ditutup), ia digunakan untuk mengembalikan nilai tetingkap Berikut ialah contoh:

1. html

//father.html 
<HTML> 
<HEAD> 
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"> 
<TITLE></TITLE> 
<script language="javascript"> 

function showmodal(){ 
var ret = window.showModalDialog("child.htm",null,"dialogWidth:350px;dialogHeight:350px;help:no;status:no"); 
if (ret){alert('子窗口返回真!'); 
}else{ 
alert('子窗口返回假!'); 
} 
} 
</script> 
</HEAD> 

<BODY> 
<INPUT id=button1 type=button value=Button name=button1 onclick="showmodal();"> 
</BODY> 
</HTML>
Salin selepas log masuk

2. html

//child.html 
<HTML> 
<HEAD> 
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"> 
<TITLE></TITLE> 
<script language="javascript"> 
function trans(tag){ 
if (tag==0){ 
window.returnValue=false; 
} else{ 
window.returnValue =true; 
} 
window.close(); 
} 
</script> 
</HEAD> 
<BODY> 

<INPUT id=button1 type=button value="返回真" name=button1 onclick="trans(1)"> 
<INPUT id=button2 type=button value="返回假" name=button2 onclick="trans(0)"> 

</BODY> 
</HTML>
Salin selepas log masuk

Ringkasan:

Dengan cara ini, nilai boleh dipindahkan dari tetingkap modal ke tetingkap induk Selain nilai Boolean, nilai integer, dsb., returnValue juga boleh menjadi tatasusunan js, digunakan untuk memindahkan sejumlah besar data.

Untuk penggunaan khusus showModalDialog, dsb., sila rujuk msdn.

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan