javascript学习(三)——常用方法(2)(2)
来源:未知 责任编辑:责任编辑 发表时间:2013-11-18 20:56 点击:次
if(!returnvalue){
returnvalue = window.ReturnValue;;
}
return returnvalue;
}
else {
this.returnAction = function(strResult) {
if (strResult != null)
return strResult;
}
window.open(wUrl, "", "width=" + wWidth + ",height=" + wHeight + ",menubar=no,toolbar=no,location=no,scrollbars=yes,status=no,modal=yes");
}
}
// 关闭ModalDialog子窗口,并返回值
function ModalDialogClose(val) {
if (window.showModalDialog != null)//IE判断
{
if (navigator.userAgent.indexOf("Chrome") > 0) {
// Chrome支持
window.opener.ReturnValue = val;
} else {
parent.window.returnValue = val;
}
window.close(); //firefox不支持
}
else {
window.opener.returnAction(val);
top.close(); //IE和FireFox都支持
}
}
</span>
<span style="font-size:13px;">// 打开ModalDialog子窗口,并获取返回值
function ModalDialogOpen(wUrl, wWidth, wHeight) {
if (window.showModalDialog != null)//IE判断
{
var returnvalue = window.showModalDialog(wUrl, "_self", "dialogWidth:" + wWidth + "px;dialogHeight:" + wHeight + "px;status:no;help:no;scrolling=yes;scrollbars=yes;center=yes");
if(!returnvalue){
returnvalue = window.ReturnValue;;
}
return returnvalue;
}
else {
相关新闻>>
- Javascript 兼容 IE6、IE7、FF 的“加入收藏”“设为首页”
- 好好学一遍JavaScript 笔记(一)——基础中的基础
- 好好学一遍JavaScript 笔记(二)——encode、数组、对象创建
- 好好学一遍JavaScript 笔记(三)——StringBuffer、prototype
- 好好学一遍javaScript 笔记(四)——Attribute、HTML元素、文档碎
- 好好学一遍JavaScript 笔记(五)——正则表达式基础
- 好好学一遍JavaScript 笔记(六)——正则表达式基础二
- 好好学一遍JavaScript 笔记(七)——RegExp对象与常用正则
- 好好学一遍JavaScript 笔记(八)——冒泡型事件、捕获型事件
- JavaScript详解
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>