弹出窗口大全(js)

// ==========================================================================
None.gif//
None.gif//
  代码描述:打开一个新的有状态栏、工具栏、菜单栏、定位栏,
None.gif//
            可以改变大小,且位置居中的新窗口
None.gif//
  
None.gif//
  传入参数:pageURL - 传递链接
None.gif//
            innerWidth - 传递需要打开新窗口的宽度
None.gif//
            innerHeight - 传递需要打开新窗口的高度
None.gif//
  
None.gif//
  返回参数:无
None.gif//
None.gif//
None.gif//
==========================================================================
None.gif
function  g_OpenSizeWindow(pageURL, innerWidth, innerHeight)
ExpandedBlockStart.gifContractedBlock.gif
dot.gif {    
InBlock.gif    
var ScreenWidth = screen.availWidth
InBlock.gif    
var ScreenHeight = screen.availHeight
InBlock.gif    
var StartX = (ScreenWidth - innerWidth) / 2
InBlock.gif    
var StartY = (ScreenHeight - innerHeight) / 2
InBlock.gif    window.open(pageURL, '', 'left
='+ StartX + ', top='+ StartY + ', Width=+ innerWidth +', height=+ innerHeight + ', resizable=yes, scrollbars=yes, status=yes, toolbar=yes, menubar=yes, location=no')
InBlock.gif
ExpandedBlockEnd.gif}

None.gif
// ==========================================================================
None.gif//
None.gif//
  代码描述:打开一个新的没有状态栏、工具栏、菜单栏、定位栏,
None.gif//
            不能改变大小,且位置居中的新窗口
None.gif//
  
None.gif//
  传入参数:pageURL - 传递链接
None.gif//
            innerWidth - 传递需要打开新窗口的宽度
None.gif//
            innerHeight - 传递需要打开新窗口的高度
None.gif//
  
None.gif//
  返回参数:无
None.gif//
None.gif//
None.gif//
==========================================================================
None.gif
function  g_OpenWindow(pageURL, innerWidth, innerHeight)
ExpandedBlockStart.gifContractedBlock.gif
dot.gif {    
InBlock.gif    
var ScreenWidth = screen.availWidth
InBlock.gif    
var ScreenHeight = screen.availHeight
InBlock.gif    
var StartX = (ScreenWidth - innerWidth) / 2
InBlock.gif    
var StartY = (ScreenHeight - innerHeight) / 2
InBlock.gif    window.open(pageURL, '', 'left
='+ StartX + ', top='+ StartY + ', Width=+ innerWidth +', height=+ innerHeight + ', resizable=no, scrollbars=yes, status=no, toolbar=no, menubar=no, location=no')
ExpandedBlockEnd.gif}

None.gif
None.gif
// ==========================================================================
None.gif//
None.gif//
  代码描述:打开一个新的没有状态栏、工具栏、菜单栏、定位栏,
None.gif//
            不能改变大小,且位置居中的新窗口
None.gif//
       
None.gif//
  
None.gif//
  传入参数:pageURL - 传递链接
None.gif//
            innerWidth - 传递需要打开新窗口的宽度
None.gif//
            innerHeight - 传递需要打开新窗口的高度
None.gif//
  
None.gif//
  返回参数:返回的数值
None.gif//
None.gif//
None.gif//
==========================================================================
None.gif
function  g_OpenReturnWindow(pageURL, innerWidth, innerHeight)
ExpandedBlockStart.gifContractedBlock.gif
dot.gif {    
InBlock.gif    
var ScreenWidth = screen.availWidth
InBlock.gif    
var ScreenHeight = screen.availHeight
InBlock.gif    
var StartX = (ScreenWidth - innerWidth) / 2
InBlock.gif    
var StartY = (ScreenHeight - innerHeight) / 2
InBlock.gif    window.open(pageURL, '', 'left
='+ StartX + ', top='+ StartY + ', Width=+ innerWidth +', height=+ innerHeight + ', resizable=no, scrollbars=yes, status=no, toolbar=no, menubar=no, location=no')
InBlock.gif    
return false
ExpandedBlockEnd.gif}

None.gif
None.gif
function  g_OpenReturnWindowNoScrollbars(pageURL, innerWidth, innerHeight)
ExpandedBlockStart.gifContractedBlock.gif
dot.gif {    
InBlock.gif    
var ScreenWidth = screen.availWidth
InBlock.gif    
var ScreenHeight = screen.availHeight
InBlock.gif    
var StartX = (ScreenWidth - innerWidth) / 2
InBlock.gif    
var StartY = (ScreenHeight - innerHeight) / 2
InBlock.gif    window.open(pageURL, '', 'left
='+ StartX + ', top='+ StartY + ', Width=+ innerWidth +', height=+ innerHeight + ', resizable=no, scrollbars=no, status=no, toolbar=no, menubar=no, location=no')
InBlock.gif    
//return false
ExpandedBlockEnd.gif
}

None.gif
None.gif
None.gif
// ==========================================================================
None.gif//
None.gif//
  代码描述:打开一个新的没有状态栏、工具栏、菜单栏、定位栏,
None.gif//
            不能改变大小,且位置居中的新窗口
None.gif//
  
None.gif//
  传入参数:pageURL - 传递链接
None.gif//
  
None.gif//
  返回参数:无
None.gif//
None.gif//
None.gif//
==========================================================================
None.gif
function  g_OpenReturnWindowPrint(pageURL)
ExpandedBlockStart.gifContractedBlock.gif
dot.gif {    
InBlock.gif    
var ScreenWidth = screen.availWidth
InBlock.gif    
var ScreenHeight = screen.availHeight
InBlock.gif    
//var StartX = (ScreenWidth - innerWidth) / 2
InBlock.gif
    //var StartY = (ScreenHeight - innerHeight) / 2
InBlock.gif
    var Win = window.open(pageURL, '','Width=+ ScreenWidth +', height=+ ScreenHeight + ', resizable=no, scrollbars=no, status=no, toolbar=no, menubar=no, location=no, left=0, top=0')
InBlock.gif    Win.moveTo(
99999,99999)    
InBlock.gif    
return false
ExpandedBlockEnd.gif}

None.gif
None.gif
None.gif
None.gif
// ==========================================================================================
None.gif//
None.gif//
 代码描述:打开模式窗口函数,打开一个模式窗口不包含菜单、状态条、工具条、定位栏
None.gif//
None.gif//
 传入参数:pageURL - 传递链接
None.gif//
            innerWidth - 传递需要打开新窗口的宽度
None.gif//
            innerHeight - 传递需要打开新窗口的高度
None.gif//
 返回参数:无
None.gif//
None.gif//
None.gif//
==========================================================================================
None.gif
function  g_OpenModalWindow(pageURL, innerWidth, innerHeight)
ExpandedBlockStart.gifContractedBlock.gif
dot.gif {
InBlock.gif    window.showModalDialog(pageURL, 
null, 'dialogWidth:' + innerWidth + 'px;dialogHeight:' + innerHeight + 'px;help:no;unadorned:no;resizable:no;status:no')
ExpandedBlockEnd.gif}

None.gif
None.gif
// ==========================================================================================
None.gif//
None.gif//
 代码描述:打开模式窗口函数,打开一个模式窗口不包含菜单、状态条、工具条、定位栏 ,并且返回值
None.gif//
None.gif//
 传入参数:pageURL - 传递链接
None.gif//
            innerWidth - 传递需要打开新窗口的宽度
None.gif//
            innerHeight - 传递需要打开新窗口的高度
None.gif//
 返回参数:模式窗体返回的returnValue
None.gif//
None.gif//
None.gif//
==========================================================================================
None.gif
function  g_OpenreturnWindow(pageURL, innerWidth, innerHeight)
ExpandedBlockStart.gifContractedBlock.gif
dot.gif {
InBlock.gif    
var returnv;
InBlock.gif    returnv
=window.showModalDialog(pageURL, null, 'dialogWidth:' + innerWidth + 'px;dialogHeight:' + innerHeight + 'px;help:no;unadorned:no;resizable:no;status:no')
InBlock.gif    
return returnv;
ExpandedBlockEnd.gif}

None.gif
None.gif
// ==========================================================================================
None.gif//
None.gif//
 代码描述:打开模式窗口函数,打开一个模式窗口不包含菜单、状态条、工具条、定位栏
None.gif//
None.gif//
 传入参数:pageURL - 传递链接
None.gif//
            innerWidth - 传递需要打开新窗口的宽度
None.gif//
            innerHeight - 传递需要打开新窗口的高度
None.gif//
 返回参数:无
None.gif//
None.gif//
None.gif//
==========================================================================================
None.gif
function  g_OpenReturnModalWindow(pageURL, innerWidth, innerHeight)
ExpandedBlockStart.gifContractedBlock.gif
dot.gif {
InBlock.gif    window.showModalDialog(pageURL, 
null, 'dialogWidth:' + innerWidth + 'px;dialogHeight:' + innerHeight + 'px;help:no;unadorned:no;resizable:no;status:no');
InBlock.gif    
return false;
ExpandedBlockEnd.gif}

None.gif
None.gif
None.gif
// ==========================================================================================
None.gif//
None.gif//
 代码描述:关闭窗口
None.gif//
None.gif//
 传入参数:无
None.gif//
None.gif//
 返回参数:无
None.gif//
None.gif//
None.gif//
==========================================================================================
None.gif
function  g_CloseWindow()
ExpandedBlockStart.gifContractedBlock.gif
dot.gif {
InBlock.gif    window.close()
InBlock.gif    
return false
ExpandedBlockEnd.gif}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值