社区
ASP
帖子详情
菜鸟问题,关于window.returnValue ,window.showModalDialog.
cloud_soft
2002-01-09 10:03:54
我看了别人的一些代码,其中对话框传递数据好像用到了window.returnValue,可是我发现window没有这个属性呀?还有:window.showModalDialog建立的对话框如何关闭?我用window.close怎么管不掉呀?
请大虾给出正确的用对话框传递数值的方法,谢谢。
...全文
179
9
打赏
收藏
菜鸟问题,关于window.returnValue ,window.showModalDialog.
我看了别人的一些代码,其中对话框传递数据好像用到了window.returnValue,可是我发现window没有这个属性呀?还有:window.showModalDialog建立的对话框如何关闭?我用window.close怎么管不掉呀? 请大虾给出正确的用对话框传递数值的方法,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hunterht
2002-01-09
打赏
举报
回复
补充,
window.returnValue = SomeValue;//返回值,如果窗口中有框架(Frame),并且在框架中执行的话,用top.window.returnValue = SomeValue;
window.close();//关闭窗口,如果窗口中有框架(Frame),并且在框架中执行的话,用top.window.close();
hunterht
2002-01-09
打赏
举报
回复
在父窗口中,
ValueUNeed = window.showModalDialog("A_Page.asp", "NewWin", "dialogWidth: 600px; dialogHeight: 400px; center:yes;");
在ModalDialog窗口中,
window.returnValue = SomeValue;//返回值
window.close();//关闭窗口,如果窗口中有框架(Frame),并且在框架中执行的话,用top.widow.close();
cloud_soft
2002-01-09
打赏
举报
回复
大家来捧场呀。^^
cloud_soft
2002-01-09
打赏
举报
回复
谢谢各位,我找到错误了,是我自己太粗心了,谢谢!给分。
cloud_soft
2002-01-09
打赏
举报
回复
我的系统是w2k professional , IIS5.0 , Visual InterDev 6.0 ....
tttk
2002-01-09
打赏
举报
回复
真搞不清楚,你这是什么写法,说不定是浏览器不支持呢。
cloud_soft
2002-01-09
打赏
举报
回复
现在的问题还有:window.close无法关闭窗口,我把代码贴出:
父窗口:
<%@ Language=VBScript %>
<HTML>
<HEAD>
<META name=VI60_defaultClientScript content=VBScript>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<SCRIPT ID=clientEventHandlersVBS LANGUAGE=vbscript>
<!--
Sub document_onclick
End Sub
Sub button1_onclick
dim rc
rc = window.showModalDialog ("dialogmodel.asp","シートID選択画面","toolbar:no;location:no;status:no;scrollbars:no;dialogwidth:200px;dialogheight:100px;top:100;left:250")
msgbox rc
End Sub
-->
</SCRIPT>
</HEAD>
<BODY>
<P><INPUT id=button1 name=button1 type=button value=Button><INPUT
id=text1 name=text1 style="HEIGHT: 22px; WIDTH: 326px"></P>
</BODY>
</HTML>
ModalDialog窗口:
<%@ Transaction=required Language=VBScript %>
<SCRIPT id=DebugDirectives runat=server language=javascript>
// Set these to true to enable debugging or tracing
@set @debug=false
@set @trace=false
</SCRIPT>
<HTML>
<HEAD>
<META name=VI60_DTCScriptingPlatform content="Server (ASP)">
<META name=VI60_defaultClientScript content=VBScript>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<SCRIPT ID=clientEventHandlersVBS LANGUAGE=vbscript>
<!--
Sub button1_onclick
window.returnValue = "haha"
window.close()
End Sub
-->
</SCRIPT>
</HEAD>
<BODY BGCOLOR=green dir=ltr>
<CENTER><SELECT id=select1 name=select1 size=1
style="HEIGHT: 22px; WIDTH: 80px"> <OPTION selected value="1000 $">1000
$</OPTION><OPTION value="2000 $">2000 $</OPTION><OPTION value="3000 $">3000
$</OPTION><OPTION value="4000 $">4000 $</OPTION></SELECT><INPUT id=button1 name=button1 style="HEIGHT: 21px; WIDTH: 45px" type=button value=Select>
</CENTER>
</BODY>
</HTML>
按说应该现实一个提示框,提示信息是"haha",但现在无法通过按钮的点击关闭窗口,通过windows窗口的关闭按钮关闭却没有提示信息,只有一个空白的提示框。
hunterht
2002-01-09
打赏
举报
回复
你不管他有没有,尽管用就是了
cloud_soft
2002-01-09
打赏
举报
回复
楼上两位,小弟我实在太菜,我用的是VISUAL INTERDEV6,脚本用的是VB SCRIPT,当我键入WINDOW.时,在出现的属性框中怎么找不到returnValue这个属性?
window
.opener 与
window
.dialogArguments的用法
1>
window
.opener 的用法 在一般的用法中,只是用来解决关闭窗口时不提示弹出窗口, 而对它更深层的了解一般比较少。其 实
window
.opener是指调用
window
.open方法的窗口。 在工作中主要是用来解决部分提交的。这种跨页操作对工作是非常有帮助的。 如果你在主窗口打开了一个页面,并且希望主窗口刷新就用这个,打开页面的
window
.opener就相当于
Window
.
ShowModalDialog
使用手册
Window
.
ShowModalDialog
使用手册 基本介绍:
showModalDialog
() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持)
window
.
showModalDialog
()
JS (
window
.
showModalDialog
) 弹窗中值的获取方式!
先来看下具体的实现效果! 主窗口
主窗口
<script type="text/javascript"> var dialogShow = function (){ //设置模式窗口的一些状态值 var
window
Sta
怎么解决
showModalDialog
is deprecated. Please use
window
.open and postMessage instead.
昨天在使用
showModalDialog
的时候,遇到如下
问题
: 如果子窗口被刷新过,那么父窗口就接受不到子窗口的返回值。 为了解决这个
问题
,哎,我纠结了好久,最后才发现不是代码的
问题
,而是多浏览器兼容
问题
,因为我是用Chrome调试的,而Chrome是不支持
showModalDialog
的,所以父窗口才没有收到子窗口的返回值的,在IE下就没有这个
问题
了。 后来在网上查了一下,
有关
showModalDialog
和
window
.open
有关
showModalDialog
和
window
.open (2007-07-05 14:17:05) 转载 标签:
window
.open 模式窗口 分类: Study ing
菜
鸟
学习1 Javascript 原本以为这俩差不多,但是要是一样,人家干吗非弄俩啊?终于还是实践是检验真理的唯一标准,小经验分享一下。 一。。
window
.open oNewWi...
ASP
28,391
社区成员
357,059
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章