Window.showmodaldialog () Uso:
var returnValue = window.showmodaldialog (url [, argumentos] [, recursos]);
Parâmetros URL -Must -choose, Tipo: String, que é usada para especificar o URL do documento a ser exibido na caixa de diálogo
Argumentos -Parâmetro Opcional , Tipo: Variante, que é usado para passar parâmetros para a caixa de diálogo, os tipos de parâmetros não são limitados, incluindo matriz, etc. A caixa de diálogo obtém os parâmetros de passagem passados através da janela.Dialogarguments
Recursos -exéricos Parâmetro, Tipo: String, que é usada para descrever a aparência da caixa de diálogo, você pode usar um ou poucos dos seguintes, use o segmento ";";
diálogo de diálogo: altura da caixa de diálogo, não menos que 100px
Largura de diálogo: Largura da caixa de diálogo
Dialogleft: Distância da esquerda da tela
Dialogtop: Distância da tela
Centro: {sim |
Ajuda: {sim |
Redicável: {sim |
Status: {sim |
Scroll: {sim |
Transmissão de parâmetros:
1. Se você deseja passar os parâmetros da caixa de diálogo, ele é passado através de argumentos.
Parent.htm
Copie o código do código da seguinte forma:
<Cript>
var obj = new Object ();
obj.name = "justflyhigh.com";
Window.showmodaldialog ("modal.htm", obj, "dialogwidth = 200px; dialogHeight = 100px");
</script>
modal.htm
Copie o código do código da seguinte forma:
<Cript>
var obj = window.dialogarguments;
Alerta ("Os parâmetros que você passa são:" + obj.name)
</script>
2. Você pode retornar as informações à janela que abre a caixa de diálogo através da janela.returnValue.
Parent.htm
Copie o código do código da seguinte forma:
<Cript>
var resultado = window.showmodaldialog ("modal.htm", "dialogwidth = 200px; dialogHeight = 100px");
alerta (resultado);
</script>
modal.htm
Copie o código do código da seguinte forma:
<Cript>
window.returnValue = "// www.vevb.com";
</script>