• Javascript s04


    a. alert(new Date(1992,2,30,15,44,9));

             月份要加一

            

    b.在新浪里如何1个中文占一个与英文2个占一个 

             1.取出用户输入的内容

             var str=document.getElementById("msg").value;

             var regexp=/^[\x00-\xff]$/;

             for(var i=0;i<str.length;i++){

                       if(regexp.test(str[i])){

                                length+=1;

                       }else{

                                length+=2;

                       }

             }

             alert(Math.ceil(length/2));

            

    一.BOM   浏览器对象(在全局对象Window里面)

             1.时钟=setTimeout();(是Window的方法)

             延时调用(执行);只调用一次

             a.setTimeout(function,n000);

               不加括号,是延时调用函数

            

             b.setTimeout(function(),n000);

             加括号的时候是立刻调用,要有return,否则是undefined;

            

             c.非要用要加上引号,变成字符串

               setTimeout("function()",n000);

               eval调用

            

             d.如果函数里面加参数

                       setTimeout("function("+'str'+")",n000);

                       "function("      'str'     ")"

            

             e.setTimeout("function('str')",1000);    

                       e和d是一样的效果.e是字符串连接

            

            

             2.clearTimeout(时钟)     

            

             3.setInterval(函数,时间)

             会反复执行,不需要在函数中重复调用了

    二.window 对象的重要属性

                       a.status  很少用,状态栏内容 IE

                       b.self        当前窗口

                       c.parent   父窗体;防止别人把我的网页放在iframe中

                       if(parent!=self){

                                alert("不要盗用我的内容");

                       }

                      

                       其他重要方法

                       d.alert

                       e.confirm()

                      

                       //了解即可

                       window.open(URL,name,features,replace);

                      

                       f.location对象

                      

                                主要 用于浏览器定位和导航

                                三种方法,让a标签不跳转,取消超链接,跳转页面

                                location.href    当前浏览器地址栏的url

                                1.<a href="javascript:;" onclick="test()">;

                                2.<a href="" onclick="return false">;

                                3.<a 不写href>没有下划线

                                跳转页面,刷新页面

                               

                                用js跳转页面的几种方式

                                replace 用新的文档替换当前文档

                                location="http://www.baidu.com";

                                location.replace('http://www.location.com')

                                location.href:返回是当前的UR

                                <a href="javascript:;" onclick="location.href="www.baidu.com">

                      

                                用js刷新页面

                                location.reload(true)        强制刷新

                                location=location;

                      

                       g.history对象

                      

                                history.go(-1) 后退

                                history.back()    前一个URL里

                                history.foward()

                               

                       h.Navigator      对象包含有关浏览器的信息。

                                只读属性

                                document.all  IE有这个属性,别的浏览器没有

                               

                                Navigator.userAgent

                               

                       i.screen屏幕对象

                                screen.width

                                screen.height

    三.具有ID属性的对象,会自动注册成window的属性,不推荐是用.                 

    四.css属性变换成js属性    margin-left   则改为 mrginLeft       

            

            

            

            

            

  • 相关阅读:
    redis+Keepalived实现Redis主从复制
    Python基础之【第一篇】
    Django之常用命令以及问题汇总
    Django之ORM数据库
    牛掰的python与unix
    Django配置Bootstrap, js
    Django基础教程
    Django安装
    前端学习之jQuery
    centos7安装python3 以及tab补全功能
  • 原文地址:https://www.cnblogs.com/wicub/p/3116018.html
Copyright © 2020-2023  润新知