社区
JavaScript
帖子详情
求教:浏览器与对话框间的自定义对象传递
freyild1979
2004-07-05 02:57:08
小弟自写了一个关于XML处理的对象,一直都很好用,但现在有些问题;
在浏览器弹出的模态框中,我生成了该对象,进行处理后,将该对象返回给window.returnValue;
但在浏览器中,该对象的方法已不能调用,(属性还可以),浏览器出错提示:不能执行释放的Script代码;
估计是因为模态窗口关闭,其中声明的javascript代码也已经从系统的内存释放,造成无法运行声明对象的方法。
请教大侠一个解决的办法,能够传递自定义的对象
...全文
104
6
打赏
收藏
求教:浏览器与对话框间的自定义对象传递
小弟自写了一个关于XML处理的对象,一直都很好用,但现在有些问题; 在浏览器弹出的模态框中,我生成了该对象,进行处理后,将该对象返回给window.returnValue; 但在浏览器中,该对象的方法已不能调用,(属性还可以),浏览器出错提示:不能执行释放的Script代码; 估计是因为模态窗口关闭,其中声明的javascript代码也已经从系统的内存释放,造成无法运行声明对象的方法。 请教大侠一个解决的办法,能够传递自定义的对象
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chinadrgon
2004-07-20
打赏
举报
回复
以下为test.html的源代码
<html>
<head>
<script>
function test()
{
oMainObj=new Object();
//oObj.cus为自定义属性
oMainObj.cus='aaaaaaaaaaaaaaaa';
alert( oMainObj.cus );
sReturn=window.showModalDialog("test1.html", oMainObj )
if ( sReturn=='ok' )
{
alert( oMainObj.cus );
}
else
{
alert( 'fail!fail!' );
}
}
</script>
</head>
<body>
<input type='button' value='test' onclick='test()'>
</body>
</html>
以下为test1.html的源代码,test.html和test1.html必须放在同一目录下
<html>
<head>
<script>
function change()
{
//oObj其实就是主页面中的oMainObj,js中对象的传递都是引用传递
oObj=window.dialogArguments;
oObj.cus='change!change!change!';
window.returnValue='ok';
window.close();
}
</script>
</head>
<body>
<input type='button' value='change' onclick='change()'>
</body>
</html>
你可以在出现对话框后点击按钮看看效果。或直接关闭不点击按钮看看是不是和点击后有所不同!
freyild1979
2004-07-19
打赏
举报
回复
还有人有好的介绍没,能给我几个好的例子,或者电子书等等都行(HTC的)
小弟我没找到啊
freyild1979
2004-07-05
打赏
举报
回复
是啊 搞lotus快三年啦
HTC中封装 我还没用过 先研究先,不知还有什么好方法可以实现呢
gjd111686
2004-07-05
打赏
举报
回复
兄台最近好象在Lotus版?
gjd111686
2004-07-05
打赏
举报
回复
兄台最近好象在Lotus版?
gjd111686
2004-07-05
打赏
举报
回复
尝试将你的对象放到HTC中封装.方法就可以用了.你传递时只传递数组.
getUserMedia/WebRTC助力跨
浏览器
摄像头捕获影像
http://mozilla.com.cn/thread-45435-1-1.html 概览 随着Firefox支持getUserMedia,三个主要的桌面
浏览器
能够实现无需使用插件即可从摄像头中获取数据。因为现在仍处于初期阶段,所以浏览 器之
间
的实现略有不同。下面的例子展示如何应对这些不同,并用一个脚本来帮助你做这些繁重的工作,但是首先必须了解这三款
浏览器
都是怎么工作的。
JavaScript面向
对象
编程
自从有了Ajax这个概念,JavaScript作为Ajax的利器,其作用一路飙升。JavaScript最基本的使用,以及语法、
浏览器
对象
等等东东在这里就不累赘了。把主要篇幅放在如何实现JavaScript的面向
对象
编程方面。 1. 用JavaScript实现类 JavaScritpt没有专门的机制实现类,这里是借助它的函数允许嵌套的机制来实现类的。一个函数可以包含变量,又可以包含
COM和数据库
如何手动把ACTIVEX控件天家到窗口中?
求教
:我一个activex控件要处理PreTranslateMessage,这个控件如果是插入在一个dialog上就正常,如果在一个view中用create创建控件的PreT如何将activex control中的类导出?请进!up有分!VC开发的带有dispatch的com服务器如何返回一个数组给vbscript,或者javascript实现OLE容器N
com 网页插件
Preface 因为项目需要,开始从事 ActiveX 方面的工作,看了一些资料,可惜都是些 COM 原理方面的,没有切合实际动手的东西,在 CodeProject 上读完 David Marcionek的 文章【1】后,收获良多,但也遇到一些恼人的小问题,因此在其基础上就一些易错点做些小注解。本文版权归 David Marcionek 所有。 简介 本文目的在于让你快速掌握
我在CSDN参与的3000个帖子
今日偶然翻到,感慨万千 1:申述:版主,是否扣了我的专家分? 2:100分急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手帮忙! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,常用软件、游戏、精美图库下载,希望对网友有帮助!顺便散分! 6:VBA请教怎
JavaScript
87,996
社区成员
224,708
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章