Maison > interface Web > js tutoriel > le corps du texte

Introduction aux exemples d'utilisation de window.returnValue_compétences javascript

WBOY
Libérer: 2016-05-16 16:42:39
original
1329 Les gens l'ont consulté

window.showModalDialog est une méthode pour faire apparaître une fenêtre modale

returnValue est un attribut de l'objet window de HTML en JavaScript. Le but est de renvoyer la valeur de la fenêtre Lorsque vous utilisez la fonction window.showModalDialog pour ouvrir une fenêtre modale d'IE (vous connaissez la fenêtre modale, vous ne pouvez pas l'utiliser). fenêtre parent après l'avoir ouverte, vous ne pouvez qu'attendre le mode (ne peut être utilisé que lorsque la fenêtre est fermée), il sert à renvoyer la valeur de la fenêtre. Voici un exemple :

.

1.parent.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>
Copier après la connexion

2.enfant.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>
Copier après la connexion

Résumé :

De cette façon, la valeur peut être transférée de la fenêtre modale vers la fenêtre parent. En plus des valeurs booléennes, des valeurs entières, etc., la returnValue peut également être un tableau js, utilisé pour transférer de grandes quantités de données.

Pour une utilisation spécifique de showModalDialog, etc., veuillez vous référer à msdn.

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal