JS中showModalDialog的用法

JavaScript技巧:使用showModalDialog和showModelessDialog 对话框中的网页可以通过window.dialogArguments属性访问传递给它的参数,对话框可以通过window.returnValue属性设置返回值,并通过window.close方法关闭对话框。对话框中的网页可以通过window.dialogArguments属性访问传递给它的参数,对话框可以通过window.opener属性访问打开它的窗口对象,并通过window.close方法关闭对话框。在上述示例中,我们创建了一个计算器对话框,用户可以在对话框中进行简单的计算操作。 阅读详情

  基本介绍: 

showModalDialog() (IE 4+ 支持) 
showModelessDialog() (IE 5+ 支持) 
window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框。 
window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框。 

使用方法: 
vReturnValue = window.showModalDialog(sURL [, vArguments] [,sFeatures]) 
vReturnValue = window.showModelessDialog(sURL [, vArguments] [,sFeatures]) 

参数说明: 
sURL-- 
必选参数,类型:字符串。用来指定对话框要显示的文档的URL。 
vArguments-- 
可选参数,类型:变体。用来向对话框传递参数。传递的参数类型不限,包括数组等。对话框通过window.dialogArguments来取得传递进来的参数。 
sFeatures-- 
可选参数,类型:字符串。用来描述对话框的外观等信息,可以使用以下的一个或几个,用分号“;”隔开。 
1.dialogHeight :对话框高度,不小于100px,IE4中dialogHeight 和 dialogWidth 默认的单位是em,而IE5中是px,为方便其见,在定义modal方式的对话框时,用px做单位。 
2.dialogWidth: 对话框宽度。 
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。 
下面几个属性是用在HTA中的,在一般的网页中一般不使用。 
10.dialogHide:{ yes | no | 1 | 0 | on | off }:在打印或者打印预览时对话框是否隐藏。默认为no。 
11.edge:{ sunken | raised }:指明对话框的边框样式。默认为raised。 
12.unadorned:{ yes | no | 1 | 0 | on | off }:默认为no。 


参数传递方法: 
父窗口向子窗口传递参数采用ShowModalDialog的第2个参数即可,父窗口要获取子窗口传回的参数则可通过ShowModalDialog函数的返回值获取。 
子窗口获取父窗口参数的方法为采用子窗口window对象dialogArguments属性获取,例如: 
var a=window.dialogArguments; 
子窗口向父窗口返回参数采用window.returnValue属性,如: 
window.returnValue=1; 
window.close();

 

例:

function personList(id,name){

var winMod = window.showModalDialog("/jsp/common/person.jsp?Rn="+Math.random()+"&id="+id+"&name="+name

, window,"dialogWidth:500px;dialogHeight:450px;help:no;resizable:no;status:no;scroll:auto");

}

 

销售预测的方法与模型(三)丨安全库存与再订货(补货) 较高的 Z 值对应较高的服务水平(例如,服务水平 99% 对应 Z 值 2.33),意味着企业希望更低的缺货风险,因此需要更高的安全库存。在再订货点的管理中,考虑到供应商交货的不确定性,通常需要结合安全库存,以防止在交货期间库存用尽。要对L开根号,根号L表示交货周期越长,企业需要的安全库存越多,因为在较长的供应期内,需求波动的累积效应更明显。举例:供应商的交期服从标准差为2件/天的正态分布,顾客需求为50件/天的正态分布,若要客户服务水平达到 90%,安全库存量应该是多少?下面介绍几种核心的模型与公式。 阅读详情

相关推荐

MCP4728 电路及stm32F103程序移植

写在前面 通过优快云查到一些MCP4728 的程序,结合程序及datasheet对于驱动的描述,理清了思路 感谢开路者! MCP4728的电路比较简单,见下文描述 应用电路 datasheet: 实际测试电路: SCL接stm32的PB10,SDA接PB11 RDY/BSY引脚和LDCA引脚,悬空 解释见截图: MCP4728地址 选择任意输出通道写入DAC输入寄存器 应用程序 int mcp4728_write_all_channel(float vol1, float vol2, fl

u013074298的专栏 5425

JS中ShowModalDialog(模态窗口)详细使用

基本介绍:           showModalDialog()         (IE 4+ 支持)           showModelessDialog()      (IE 5+ 支持)           window.showModalDialog()                  方法用来创建一个显示HTML内容的模态对话框。           window.sho

tuobayi的博客 7万+

STM32 野火MINI 用FontCvtST.exe 生成.c文件 写汉字到文本框 按钮上

STM32 野火MINI 用FontCvtST.exe 生成.c文件 写汉字到文本框 按钮上 参考了好多大神博客,自己写的过程中发现,还有些小细节。 一、打开Notepad写需要的字 另存为 UTF-16LE 也就是Unicode。 二、打开FontCvtST转 删掉所有字 读入test.txt里的字 选择刚才的test.txt 另存为.c文件 改个英文名 复制到RTOS的例程文件夹下 三、打开GUIBuilder 画一个这样的 保存之前要注意路径配置要在当前位置,否则存不上 生成的D

weixin_41376117的博客 1935

showModalDialog 使用详解

http://www.sosuo8.com/article/show.asp?id=851  Javascript有许多内建的方法来产生对话框,如:window.alert(), window.confirm(),window.prompt().等。 然而IE提供更多的方法支持对话框。如:showModalDialog() (IE 4+ 支持) showModelessDialog

1144

ResNet理论基础与具体实现(详细教程)

论文地址:Deep Residual Learning for Image Recognition ​ Identity Mappings in Deep Residual Networks pytroch源码地址:resnet 0x00 前言 ResNet是2015年就提出的网络结构,中文名字叫作深度残差网络,主要作用是图像分类。现在在图像分割、目标检测等领域都有很...

coordinate的博客 8329

Voxel Hashing技术解析:如何解决TSDF内存爆炸问题?

本文深入解析Voxel Hashing技术如何有效解决TSDF内存爆炸问题。通过动态内存分配和空间哈希函数设计,该技术将内存占用降低96.6%,同时保持高精度重建。文章详细介绍了GPU加速实现、现代系统演进及实践指南,为实时3D重建提供工程解决方案。

m2n3b4v5c6的博客 713

window.showModalDialog()用法

1.定义 window.showModalDialog()用来创建模态对话框 语法为:vReturnValue = window.showModalDialog(sURL [, vArguments] [,sFeatures]); 参数: (1)sURL :指定对话框要显示的文档的URL,字符串,必填 (2)vArguments:要向对话框传递的参数,变体(数组、变量等),选填 (3)sFeatures:生成对话框的外观信息,字符串,选填 参数 含义 说明 dialogHeight 对话框高

说故事的五公子 1万+

Memory SystemsCache, DRAM, Disk翻译学习DRAM部分(二)

DRAM 的发展史

qq_33473931的博客 995

showModalDialog()方法使用详解

此文为转载!非常感谢! Javascript有许多内建的方法来产生对话框,如:window.alert(), window.confirm(),window.prompt().等。 然而IE提供更多的方法支持对话框。如:   showModalDialog() (IE 4+ 支持)    showModelessDialog() (IE 5+ 支持) window....

love398146779的专栏 235

OpenHarmony + AI:深度解析 Whisper.cpp 智慧语音系统级移植与 NAPI 封装实战

【代码】OpenHarmony + AI:深度解析 Whisper.cpp 智慧语音系统级移植与 NAPI 封装实战。

m0_67505153的博客 188

玩转Docker小游戏项目系列: Docker部署红心纸牌网页小游戏

玩转Docker小游戏项目系列: Docker部署红心纸牌网页小游戏

jks212454的博客 420

javascript当中showModalDialog的用法

7.showModalDialog 例 1.7.1(showModalDialogOIEFF.html) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <head> <meta http-equiv="content-type" content="text/htm...

qq_43650923的博客 635

C++和OpenGL实现3D游戏编程【连载7】——文字和汉字的显示(附源码)

上一节我们讨论了纹理在二维平面内不规则图形贴图的相关基础操作,本节我们开始了解游戏里文字以及汉字的显示方法。本节课我们将从基本的ASCII字符显示,拓展到中文字符的显示,最后再讲到纹理字符的显示,并对各种文字显示方法的优缺点和使用场景进行分析,这节课将使用到显示列表、兼容视图、屏幕图形转纹理等操作。

zhooyu的博客 1498

请教javascript中ShowModalDialog:returnValue的具体用法

<br />请教 最好有完美的 具体代码 还请详解一下 (^_^)

MonkeyHorseDragon的专栏 461

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

js中showModalDialog函数用法

showModalDialog用法: 1.jsp页面(父窗体页面) function openW_(ID){ var time =new Date().getTime(); //关于加上那个 (new Data()) 是要避免showModalDialog页面自动缓存的问题,导致第二次打开页面,数据没有被刷新,这是因为showModalDialog页面如果每次的URL一样的话,它会

u012169411的专栏 1077

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

javascript中window.showModalDialog的详细用法

基本介绍:           showModalDialog()         (IE 4+ 支持)           showModelessDialog()      (IE 5+ 支持)           window.showModalDialog()                  方法用来创建一个显示HTML内容的模态对话框。           window.showMod

千变郎君 1686

Javascript中showModalDialog以及open用法简介

使用window.showModalDialog 打开的窗口没有 opener 对象, 这的确给使用带来了很多麻烦, 以前一直也没用过这个东西, 所以没有更多关注. 今天一个朋友问到这个问题, 于是上网搜索了一下, 找到了解决方案, 发上来供大家参考.首先来看看 window.showModalDialog 的参数:vReturnValue = window.showModalDialog(sUR

neptunelove的专栏 1218

JavaScript showModalDialog用法

为什么80%的码农都做不了架构师?>>> ...

weixin_34104341的博客 216

JS中showModalDialog的详细用法

window.showModalDialog("url","name","参数:值;参数:值;……")  url:对话框窗口链接地址  name:对话框的名称,可以为空  scroll:是否有滚动条,0表示无,非0表示有  status:是否有状态栏,0表示无,非0表示有  help:是否有问号,0表示无,非0表示有  resizable:是否可以用鼠标拖动改变框提大小,0表示不可以,

sunhongyezi的专栏 852

js中showModalDialog用法及jquery ajax请求的用法

记录一下 js中showModalDialog用法及jquery ajax请求的用法,以备以后使用   1.window.showModalDialog用法   首先父页面中js的写法:               var reqObj = {};             reqObj.name="test";                              var r

zhldt2008的专栏 3175

javascript中window.showModalDialog的用法

使用showModalDialog显示数据,因为缓存的原因,有时候数据不会立即更新,所以需要在HTML页面的Head标签内添加使网页过期的语句,这样才能使showModalDialog数据能够得到及时的更新: 禁止浏览器从本地缓存中调阅页面。 网页不保存在缓存中,每次访问都刷新页面。 网页不保存在缓存中,必须重新加载页面 网页在缓存中的过期时间为0,一旦网页

岁寒松柏 614

JS对话框 JS模态对话框 showModalDialog用法详解 父窗口:

JS对话框 JS模态对话框 showModalDialog用法详解 父窗口: 无标题页 function opendialog1() { var someValue=window.showModalDialog("b.html","","dialogWidth=500px;dialogHeight=500px;status=no;help=no;scrollb

u013630876的专栏 725

MTK刷机救砖必备:Python备份PGPT分区表与生成scatter全攻略

在智能手机维修与刷机领域,分区表是存储设备最核心的“地图”,其中MTK机型前端的PGPT(Primary GUID Partition Table)更是救砖的关键。一旦PGPT损坏,刷机工具将无法识别分区布局,系统自然无法启动。通过Python解析GPT结构、校验CRC32,可以从原始备份中提取分区起始地址和大小,进而重建scatter刷机配置文件,并补全preloader引导镜像。这套方案适用于SP Flash Tool线刷流程,能够帮维修从业者和进阶用户解决原厂固件缺少scatter、分区信息丢失等常见

weixin_34185320的博客 352

js中showModalDialog和returnValue的用法

首先我们有两个页面father.html和child.html father.html &lt;html&gt; &lt;head&gt; &lt;title&gt;父窗体&lt;/title&gt; &lt;script type="text/javascript"&gt; $(function(){ $("#btn").click(function(){

数据库天地 233

javascript中window窗体对象open()和showModalDialog()用法

一、window.open()支持环境: JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+ 二、基本语法: window.open(pageURL,name,parameters) 其中: pageURL 为子窗口路径 name 为子窗口句柄 parameters 为窗口参数(各参数用逗号分隔) 三、示例:

tangbow的专栏 892

js中window.showModalDialog()方法的用法

父窗口的js代码: <script type="text/javascript"> function testalert() { var returnval = window.showModalDialog('default.aspx', 'example04','dialogWidth:400px;dialogHeight:300px;c...

weixin_33795743的博客 84
上一篇: String l数据对象的Hash Code值的理解
下一篇: 国庆放假,买票回家,我们一起来看看12306的那些事儿
ComputerHeart
博客等级 码龄18年 42粉丝 13原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值