易截截图软件、单文件、免安装、纯绿色、仅160KB

javascript 学习笔记(6)

1. window 对象是整个 BOM 的核心,所有对象和集合都以某种方式回接到 window 对象.
          window 对象表示整个浏览器窗口,但不表示其中包含的内容.
2. 开发者可以使用 window 对象移动和调整浏览器窗口的表现形式.
    window.moveBy(dx,dy); //相对当前位置,水平移动dx个像素,垂直移动dy个像素
window.moveTo(x,y); //移动到(x,y)位置
window.resizeBy(dw,dh); //相对当前大小改变(dx,dy)
window.resizeTo(w,h); //窗口大小调整为(x,y) 
3.  可以用 window.open() 方法打开新窗口.使用 window.close() 关闭新窗口.
    window.open("http://www.xxx.com","anyFrame","height=550,width=12,top=23,left=222,resizable") 
4. 新窗口还有对打开它的窗口的引用,存放在opener属性中,只在新窗口的最高层 window 对象才有 opener 属性.
    var test = window.open("http://www.xxx.com","anyFrame","height=550,width=12,top=23,left=222,resizable");
alert(test.opener == window); //outputs "true" 
5. 可以使用 window 对象的3中方法弹出信息.alert(),confirm(),prompt().
    alert():只显示OK按钮
    confirm():显示OK按钮和cancel按钮
    prompt():显示OK按钮和cancel按钮,还有文本框.
6. 可以通过 window.status 和 window.defaultStatus 这两个属性值设置窗口状态栏信息.
    status 属性可以临时改变状态栏信息
    defaultStatus 属性可以在用户离开窗口前使状态栏一直显示该文本
        window.defaultStatus = "hello world!";
or
<a href="#" mce_href="#" onmouseover="window.status='hello world'">hello world</a> 
7. 可以使用 window 对象的 history 属性及其方法访问浏览器窗口的历史.
     //后退一页
window.history.go(-1);
//or
window.history.back();
//前进一页
window.history.go(1);
//or
window.history.forward();
//查看历史页面数,这样可以知道可以前进或者后退多少页
window.history.length 


相关文档:

javascript 实现数据表格显示的展开与折叠

<script   language="javascript">  
  function   ShowTableRow(id)
 
  { 
  var _Row = document.getElementById(id)   <!-- 获取ID为TableRowID 的对象 -->
  var _Img = document.getElementById("Img"+id)
 
&nb ......

全面理解javascript的caller,callee,call,apply概念

Arguments
该对象代表正在执行的函数和调用它的函数的参数。
[function.]arguments[n]
参数
function :选项。当前正在执行的 Function 对象的名字。
n :选项。要传递给 Function 对象的从0开始的参数值索引。
说明
Arguments是进行函数调用时,除了指定的参数外,还另外创建的一个隐藏对象。Arguments是一个类似 ......

javascript 函数 和 CustomValidator控件相结合使用

<asp:TextBox ID="txtPwdPrompt" runat="server"></asp:TextBox>
<asp:CustomValidator id="CVPwdPrompt" runat="server" ClientValidationFunction="CheckPwd" ControlToValidate="txtPwdPrompt" ErrorMessage="<span style='font:12px'>提示问题必须在2-50个字符内</span>" Display="None"&g ......

javascript 正则


1 javascript 正则
对象创建 和用法
声明javascript 正则
表达式
复制代码
代码如下:

var reCat = new RegExp("cat");
你也可以
var reCat = /cat/; //Perl 风格 (推荐)

2 学习最常用的 test exec match search replace split 6个方法
1) test 检查指定的字符串是否存在
复制代码
......

javascript的相关技术文章的收藏

表单效果:http://www.sprymedia.co.uk/article/KeyTable
表单效果:http://www.datatables.net/examples/
图表效果: http://filamentgroup.com/dwpe/#codeexamples
图表效果: http://people.iola.dk/olau/flot/examples/
表单效果:http://www.reconstrukt.com/ingrid/src/example1.html#
树形目录:http ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号