如何处理直接关闭showModalDialog窗口时的返回值:"undefine"?谢了! if(typeof(result)!="undefined") { str="frm."+src+".value=result"; eval(str); }刚才怎么试都不行,发了这贴之后就试通了,不知是该高兴还是惊慌:)同乐!关注就给分 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知道你的IE是什么版本,我印象里JS引擎到了5.5的时候undefined本身已经是一个值了,可以直接比较吧 给你个例子吧!function DisDialog(arg1,dlgPage,cField) {dlgPage = dlgPage;features = 'dialogHeight:306pt;dialogWidth:360pt;center:1;help:no;status:no';inputv = cField.value;retv = (arg1)?window.showModalDialog(dlgPage,inputv,features):window.showModalDialog(dlgPage,'',features);if (typeof(retv)=="undefined")return false;cField.value= retv;return true;} 求大神指教 Ext的问题 如图 [跟帖给分。]关于大类与小类的复选框的勾选,完成了, js如何控件窗口大小 有没有办法控制播放指定区间的音频? 求一个正则表达式:数值型从0.00到1.00之间(大于0可以等于1) 用户控件问题与JS函数有关 点击提交表单,火狐显示正常,IE8却显示另存为文件。 如何获得存放网页的主机的IP或域名? (高分求教)如何获得两个日期之间的间隔天数!!!!! JavaScript中常量该如何封装? 可以用JAVASCRIPT在客户端读写,生成文本文件吗? 兄弟姐妹们给提供几个JAVASCRIPT的网址来着,谢谢
我印象里JS引擎到了5.5的时候
undefined本身已经是一个值了,
可以直接比较吧
{dlgPage = dlgPage;features = 'dialogHeight:306pt;dialogWidth:360pt;center:1;help:no;status:no';
inputv = cField.value;
retv = (arg1)?window.showModalDialog(dlgPage,inputv,features):
window.showModalDialog(dlgPage,'',features);if (typeof(retv)=="undefined")
return false;
cField.value= retv;
return true;
}