Js中window.parent ,window.top,window.self 详解

2014-1-3 杜世伟 JavaScript

   今天在工作中遇到了js弹出层的问题,找了些资料在此总结,方便以后查看!

1.top    该变更永远指分割窗口最高层次的浏览器窗口。如果计划从分割窗口的最高层次开始执行命令,就可以用top变量。
2.opener opener用于在window.open的页面引用执行该window.open方法的的页面的对象。例如:A页面通过window.open()方
法弹出了B页面,在B页面中就可以通过opener来引用A页面,这样就可以通过这个对象来对A页面进行操作。
3.parent parent用于在iframe,frame中生成的子页面中访问父页面的对象。例如:A页面中有一个iframe或frame,那么iframe
或frame中的页面就可以通过parent对象来引用A页面中的对象。这样就可以获取或返回值到A页面中。
4.另外self 指的是当前窗口

阅读全文>>

标签: js window.parent window.top window.self

评论(0) 浏览(3446)

js 实现php中sprintf函数

2013-12-11 杜世伟 JavaScript

js 实现php中sprintf函数,完成完美替换操作!

<script type="text/javascript">
//js 实现php sprintf
function sprintf(){
 var arg = arguments,
 str = arg[0] || '',
 i, n;
 for (i = 1, n = arg.length; i < n; i++) {
    str = str.replace(/%s/, arg[i]);
 }

阅读全文>>

标签: PHP js sprintf

评论(0) 浏览(3602)

网页导航

2010-10-28 杜世伟 JavaScript

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xht...

阅读全文>>

标签: 导航,网页导航,jquery导航,jquery网页导航

评论(0) 浏览(4095)

让层抖动的效果,msn,qq窗体震动效果

2010-10-11 杜世伟 JavaScript

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xht...

阅读全文>>

评论(0) 浏览(3679)

跟随鼠标的日期时间表盘

2010-10-11 杜世伟 JavaScript

<html>
<head>
<title>网页特效|Linkweb.cn/Js|---跟随鼠标的日期时间表盘</title>
</head><BODY>
<!--将以下代码加入HTML的<Body></Body>之间-->

<SCRIPT language=J...

阅读全文>>

评论(0) 浏览(3411)

省市二级菜单

2010-9-29 杜世伟 JavaScript

// JavaScript Document
// JavaScript Document
var where = new Array(34);
function comefrom(loca,locatype)
{
     this.loca = loca;
     this.loca...

阅读全文>>

标签: 拼音二级菜单 英文二级菜单 省市二级菜单 二级菜单...

评论(0) 浏览(4256)

网页对联

2010-9-20 杜世伟 JavaScript

<script language="javascript">
<!--
//===================
// 对联广告效果脚本
// by 木鸟 2007.11.14
// www.iwms.net
// 转载及使用请保留本信息
//===================
var m_layer1,m_laye...

阅读全文>>

标签: 网页对联,js 网页对联,网页之左侧对联

评论(0) 浏览(4062)

常用的正则表达式

2010-9-2 杜世伟 JavaScript

验证数字:^[0-9]*$

验证n位的数字:^\d{n}$

验证至少n位数字:^\d{n,}$

验证m-n位的数字:^\d{m,n}$

验证零和非零开头的数字:^(0|[1-9][0-9]*)$

验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$

验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$

验证非零的正整数...

阅读全文>>

标签: 正则表达式

评论(0) 浏览(4015)

js传值乱码问题

2010-9-2 杜世伟 JavaScript

    在用ajax+JavaScript+php进行局部刷新的时候要用到JavaScript传值,如果处理不当会出现乱码,在本地测试没有问题的,在服务器上就是不行,我做了很长时间的测试,终于把问题解决掉了,我把两种可以解决的方法写下,希望对你有所帮助:

  1.在JavaScript传值的时候为了出现乱码问题,你可以使用JavaScript特有的...

阅读全文>>

标签: js传值乱码问题,js传值,js传值乱码,乱码

评论(0) 浏览(6658)

js 限制选择复选框的的个数

2010-8-18 杜世伟 JavaScript

<form name="form">
<p>
  <label>
  <input type="checkbox" name="c1"  id="c1" value="单选1" onclick="sC...

阅读全文>>

标签: js ,限制选择复选框,js 限制选择复选框

评论(0) 浏览(4042)

Powered by emlog 沪ICP备2023034538号-1