后退 刷新 前进 收藏 顶部 |   知道 黑匣子 富媒体 技术服务

无敌函数弹窗,在新页面打开新窗口函数

程序猿 JS 新窗口 函数... (shuke.2013-09-05 02:35)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> 函数弹窗 </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
        function tanchuang(skurl,skwidth,skheight){
        if (skurl.length != 0)
        {
        window.open(skurl,'newwindow',skwidth+'=526,'+skheight+'=575,top=100,left=100,toolbar=no,menubar=no,scrollbars=no, resizable=no,location=no,status=no');
        }
       
       
       
        }
//-->
</SCRIPT>

<BODY>
<div id="_floatQQ" class="RFloat">
<a href="#"onClick="tanchuang('http://www.baidu.com',526,575)">函数弹窗</a></div>
<a href="#"onClick="tanchuang('http://www.coolneng.com',506,505)">函数弹窗</a></div>
</BODY>
</HTML>


2 楼 shuke[2013-09-05 14:38]
附加一条知识,js判断变量是否空值的代码
function empty(v){
switch (typeof v){
case 'undefined' : return true;
case 'string' : if(trim(v).length == 0) return true; break;
case 'boolean' : if(!v) return true; break;
case 'number' : if(0 === v) return true; break;
case 'object' :
if(null === v) return true;
if(undefined !== v.length && v.length==0) return true;
for(var k in v){return false;} return true;
break;
}
return false;
}

3 楼 shuke[2014-07-04 09:46]
  1. 详细解析一下弹窗问题:
  2. 一:window.open()支持环境:
  3. JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+
二:语法:
  1. window.open(pageURL,name,parameters)
  1. 其中:
  2. pageURL 为子窗口路径
  3. name 为子窗口句柄
  4. parameters 为窗口参数(各参数用逗号分隔)
三:各项参数
  1. 其中yes/no也可使用1/0;pixel value为具体的数值,单位象素。
  2. 参数 | 取值范围 | 说明
  3. alwaysLowered | yes/no | 指定窗口隐藏在所有窗口之后
  1. alwaysRaised | yes/no | 指定窗口悬浮在所有窗口之上
  1. depended | yes/no | 是否和父窗口同时关闭
  2. directories | yes/no | Nav2和3的目录栏是否可见
  3. height | pixel value | 窗口高度
  4. hotkeys | yes/no | 在没菜单栏的窗口中设安全退出热键
  5. innerHeight | pixel value | 窗口中文档的像素高度
  6. innerWidth | pixel value | 窗口中文档的像素宽度
  7. location | yes/no | 位置栏是否可见
  8. menubar | yes/no | 菜单栏是否可见
  9. outerHeight | pixel value | 设定窗口(包括装饰边框)的像素高度
  10. outerWidth | pixel value | 设定窗口(包括装饰边框)的像素宽度
  11. resizable | yes/no | 窗口大小是否可调整
  12. screenX | pixel value | 窗口距屏幕左边界的像素长度
  13. screenY | pixel value | 窗口距屏幕上边界的像素长度
  14. scrollbars | yes/no | 窗口是否可有滚动栏
  15. titlebar | yes/no | 窗口题目栏是否可见
  16. toolbar | yes/no | 窗口工具栏是否可见
  17. Width | pixel value | 窗口的像素宽度
  18. z-look | yes/no | 窗口被激活后是否浮在其它窗口之上
进度:100% 返回程序猿

解决织梦图集中上传图片时跳出302错误

图片新热点

导航


目录


    站内搜索
    首页 | W3C | ME