js中的模式对话框返回值

1.JS代码实现在打开的窗口中返回数据的例子有哪些?

JS代码实现在打开的窗口中返回数据【实例描述】当打开窗口后,客户端已经与服务器端失去了联系。

那么如何从新窗口返回一个计算结果给父窗口呢?本例学习如何从打开的窗口中返回数据。【实例代码】父窗体的代码如下所示:HTML headtitle无标题-学无忧()/title/headBODY body script language=javascript //打开模式窗口str =window。

showModalDialog(12。11 从打开的窗口中返回数据1。

htm,dialogWidth=200px;dialogHeight=100px);alert(str);//输出返回值/script/body/HTML模式窗口中的代码如下所示:!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1。 0 Transitional//EN 1/DTD/xhtml1-transitional。

dtdhtml xmlns= head title无标题页-学无忧()/title script language=javascript window。returnValue=测试的返回数据; /script/headbody/body/html【运行效果】【难点剖析】本例的难点是如何捕获新窗口的返回值。

首先使用“showModalDialog”方法打开新窗口,中使用“str”变量获取返回值。在模式窗口中,使用“retumValue”返回当前窗体中的数据。

2.javascript模式对话框和非模式对话框是什么?

前用过vc进行过开发的人都知道有模式对话框和非模式对话框两种,当然我不是想写vc下这两者的区别,好久没用了,我也写不出来了:) Javascript 里面也有模式对话框和非模式对话框的概念,说的这么复杂,其实两者区别就是是在对话框被关闭之前用户能否在同一页面的其他地方进行工作。

比如“打开文件” 对话框便是典型的模式对话框,在你对这个对话框做出动作才能对打开该对话框的程序进行其他操作,而非模式对话框则不必 javascript里面打开模式对话框是showModalDialog(),非模式对话框是 showModalessDialog(),IE5+支持直接调用该方法,但对以下版本需使用window。 来调用,我比较喜欢的是使用后者,因为这样我的程序会好看 --!! vReturnValue = window。

showModalDialog(sURL [, vArguments] [,sFeatures]) vReturnValue = window。 showModelessDialog(sURL [, vArguments] [,sFeatures]) 上面面是两个函数的表达式,vReturnValue当然就是返回值了;sURL必选,为你要打开的页面; vArguments可选,用来向对话框传递参数;sFeatures可选,打开对话框的属性,各个属性直接用;隔开,下面是我Google到的一下 sFeatures的参数,供参考: 1。

dialogHeight: 对话框高度(单位有em和px等,我一般用px) 2。 dialogWidth: 对话框宽度(同height) 3。

dialogLeft: 离屏幕左的距离 4。 dialogTop: 离屏幕上的距离 5。

center: { yes | no | 1 | 0 } : 口是否居中,默认yes,但仍可以指定高度和宽度 6。 help: {yes | no | 1 | 0 }: 是否显示帮助按钮,默认yes 7。

resizable: {yes | no | 1 | 0 } [IE5+]: 是否可被改变大小,默认no 8。 status: {yes | no | 1 | 0 } [IE5+]: 是否显示状态栏。

默认为yes[ Modeless]或no[Modal] 9。 scroll: { yes | no | 1 | 0 | on | off }:指明对话框是否显示滚动条。

默认为yes 10。 dialogHide:{ yes | no | 1 | 0 | on | off }:在打印或者打印预览时对话框是否隐藏。

默认为no 11。 edge:{ sunken | raised }:指明对话框的边框样式。

默认为raised 12。 unadorned:{ yes | no | 1 | 0 | on | off }:默认为no 这里需要说明的一点就是在设置打开窗口属性时,即sFeatures,一定不要忘了feature前面是argument,要像 window。

showModalDialog(sURL,"","resizable:yes;scroll:no;")这样,我就犯过这种错误。

3.javascript 返回值

使用return语句

return的内容可以是值、变量、表达式、函数~~~(如下案例为返回一个表达式,返回的是str和str2连接的结果)

<script>

function h5course() {

var str = 'html5学堂';

var str2 = '原创技术文章分享';

return str+str2;

}

console.log(h5course());

</script>

4.javascript函数返回值是什么意思

函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。

将脚本编写为函数,就可以避免页面载入时执行该脚本。

函数包含着一些代码,这些代码只能被事件激活,或者在函数被调用时才会执行。

你可以在页面中的任何位置调用脚本(如果函数嵌入一个外部的 .js 文件,那么甚至可以从其他的页面中调用)。

以下是有关的相关的比较详细的资料:

.cn/js/js_functions.asp

js中的模式对话框返回值

转载请注明出处JS代码网 » js中的模式对话框返回值

资讯

js中需要转义的字符

阅读(5)

本文主要为您介绍js中需要转义的字符,内容包括js怎么使用转义字符,js什么情况下要用到转义符?,js怎么使用转义字符。JScript 提供了一些特殊字符,允许在字符串中包括一些无法直接键入的字符。每个字符都以反斜杠开始。反斜杠是一个转义字符,

资讯

js中获取地址栏的参数

阅读(5)

本文主要为您介绍js中获取地址栏的参数,内容包括如何通过js获取地址栏中传递的参数,如何通过js获取地址栏中传递的参数,js如何获取地址栏的参数。我下面的JS代码可以在浏览器上输出所有的参数和值,没有参数的时候输出“没有参数”: <script l

资讯

js判断ie的不同版本

阅读(6)

本文主要为您介绍js判断ie的不同版本,内容包括JS中如何判断出各个IE浏览器的版本,JS如何判断浏览器类型和详细区分IE各版本浏,如何用JS判断IE浏览器的版本。IE6~IE10的浏览器特征明显,存在msie字符串,而IE11去掉了msie字符串,可以通过rv后面的

资讯

我的世界手机版武功js

阅读(6)

本文主要为您介绍我的世界手机版武功js,内容包括第一个世界是武术世界最后一个世界是主角变成白龙的是什么书百度,我的世界手机版js怎么用,多玩我的世界盒子账号怎么注册。多玩我的世界盒子怎么注册帐号? 那是您计算机中了病毒引起的,先杀毒,

资讯

js方法里添加的div的onclick

阅读(6)

本文主要为您介绍js方法里添加的div的onclick,内容包括通过javascript创建div标签并添加onclick事件,如何实现?,通过javascript创建div标签并添加onclick事件,如何实现?,如何使用JS触发DIV的onclick事件。自动触发点击事件,其实就让点击实现

资讯

我的世界黄金打火石js

阅读(6)

本文主要为您介绍我的世界黄金打火石js,内容包括我的世界黄金打火石怎么做打火石合成图鉴,我的世界怎么做黄金打火石,我的世界黄金打火石用什么合成在哪合成。黄金打火石的做法:1。运行游戏,进入mods选项 如果你在游戏的世界里面,那么可以不管

资讯

js获取选择来的树

阅读(8)

本文主要为您介绍js获取选择来的树,内容包括使用js如何获取treeview控件的当前选中的节点,js如何获取treeview选中节点的值?,怎样用JS实现很华丽的树形菜单?(比如说弹跳式的)。body { background:#799AE1; margin:0px; font:normal 12px 宋

资讯

js获取滚动条距离页面底部的高度

阅读(7)

本文主要为您介绍js获取滚动条距离页面底部的高度,内容包括js怎么获取滚动条到底部的距离,js如何获取滚动条的高度,高手请进js如何获得页面浏览器滚动条的高度值,并赋值给html页。如果使用jquery的话,可以这样写:$(window).bind("scroll", func

资讯

js获取div里的html

阅读(7)

本文主要为您介绍js获取div里的html,内容包括JS获取网页中HTML元素的几种方法分析,js获取html标签,js获取div内容。常用以下几种方式:<div id="mued" class="mued"></div><script>//通过DOM标签获取,会选择页面

资讯

我的世界ios装js

阅读(9)

本文主要为您介绍我的世界ios装js,内容包括我的世界ios系统怎么用js?,我的世界ios系统怎么用js?,我的世界手机版iOS版怎么装js。想要正确的在MinecraftPE装载JS,请按以下步骤进行:首先,确定所装载的JS适用于何种版本的MinecraftPE,如果JS与M

资讯

我的世界pe终极菜单js

阅读(7)

本文主要为您介绍我的世界pe终极菜单js,内容包括我的世界pe的一键生成js怎么做?,我的世界pe枪械js的使用方法,就是把材质包,音效包放到那里?爱问,我的世界pe方块启动器js代码怎么?爱问知。先科普下MBTI是什么? 很多人以为MBTI就只是一个性格

资讯

js如何判断输入的是数字和字母

阅读(12)

本文主要为您介绍js如何判断输入的是数字和字母,内容包括js判断字符串中是否有数字和字母,JS判断用户输入是否为中文的代码怎么写呢?,C#怎么判断输入内容是否为数字。问题分析:在JavaScript脚本语言中判断一个字符串中是否即包含数字亦包含

资讯

比较流行的js框架

阅读(7)

本文主要为您介绍比较流行的js框架,内容包括现在的JavaScript的框架都有那些,最流行的有那些啊用的最多的有,目前js热门主流框架?,目前js热门主流框架?。Dojo 、Scriptaculous 、Prototype 、yui-ext 、Jquery 、Mochikit、mootools .

资讯

js求21000以内的质数

阅读(7)

本文主要为您介绍js求21000以内的质数,内容包括使用JavaScript求1000以内的质数,使用JavaScript求1000以内的质数,怎么用javascript求质数。function getNum(MaxNum ){var count = 1; var PrimeArys = [2];var Prim

资讯

js中需要转义的字符

阅读(5)

本文主要为您介绍js中需要转义的字符,内容包括js怎么使用转义字符,js什么情况下要用到转义符?,js怎么使用转义字符。JScript 提供了一些特殊字符,允许在字符串中包括一些无法直接键入的字符。每个字符都以反斜杠开始。反斜杠是一个转义字符,

资讯

js中获取地址栏的参数

阅读(5)

本文主要为您介绍js中获取地址栏的参数,内容包括如何通过js获取地址栏中传递的参数,如何通过js获取地址栏中传递的参数,js如何获取地址栏的参数。我下面的JS代码可以在浏览器上输出所有的参数和值,没有参数的时候输出“没有参数”: <script l

资讯

js判断ie的不同版本

阅读(6)

本文主要为您介绍js判断ie的不同版本,内容包括JS中如何判断出各个IE浏览器的版本,JS如何判断浏览器类型和详细区分IE各版本浏,如何用JS判断IE浏览器的版本。IE6~IE10的浏览器特征明显,存在msie字符串,而IE11去掉了msie字符串,可以通过rv后面的

资讯

我的世界手机版武功js

阅读(6)

本文主要为您介绍我的世界手机版武功js,内容包括第一个世界是武术世界最后一个世界是主角变成白龙的是什么书百度,我的世界手机版js怎么用,多玩我的世界盒子账号怎么注册。多玩我的世界盒子怎么注册帐号? 那是您计算机中了病毒引起的,先杀毒,

资讯

js方法里添加的div的onclick

阅读(6)

本文主要为您介绍js方法里添加的div的onclick,内容包括通过javascript创建div标签并添加onclick事件,如何实现?,通过javascript创建div标签并添加onclick事件,如何实现?,如何使用JS触发DIV的onclick事件。自动触发点击事件,其实就让点击实现

资讯

我的世界黄金打火石js

阅读(6)

本文主要为您介绍我的世界黄金打火石js,内容包括我的世界黄金打火石怎么做打火石合成图鉴,我的世界怎么做黄金打火石,我的世界黄金打火石用什么合成在哪合成。黄金打火石的做法:1。运行游戏,进入mods选项 如果你在游戏的世界里面,那么可以不管

资讯

js获取选择来的树

阅读(8)

本文主要为您介绍js获取选择来的树,内容包括使用js如何获取treeview控件的当前选中的节点,js如何获取treeview选中节点的值?,怎样用JS实现很华丽的树形菜单?(比如说弹跳式的)。body { background:#799AE1; margin:0px; font:normal 12px 宋

资讯

我的世界手机版12背包js

阅读(7)

本文主要为您介绍我的世界手机版12背包js,内容包括《我的世界》手机版怎么做背包?,我的世界0.12.3可用指令,我的世界手机版吃货世界js怎么用。《我的世界》手机版做背包可以通过下载Mod来实现。具体内容如下:1. 更换材质包\assets\minecra