zoukankan      html  css  js  c++  java
  • javascript组成、js页面跳转

    一、ECMAscript

        JavaScript的核心,描述了语言的基本语法(var、for、if、array等)和数据类型(数字、字符串、布尔、函数、对象(obj、[]、{}、null)、未定义),ECMAScript是一套标准,定义了一种语言(比如JS)是什么样子。

    二、BOM(浏览器对象模型):

      对浏览器窗口进行访问和操作。例如弹出新的浏览器窗口,移动、改变和关闭浏览器窗口,提供详细的网络浏览器信息(navigator object),详细的页面信息(location object),详细的用户屏幕分辨率的信息(screen object),对cookies的支持等等。

    1、window(窗口)

    定时器函数:

    (1)setTimeout(function(){},时间)     //延迟执行,只会执行一次

    (2)setInterval(function(){},时间)      //循环执行

    清除定时器

    (1)clearTimeout(setTimeout对象)

    (2)setInterval(setInterval对象)

    2、location(地址栏)

    3、history(历史记录)

    4、document(文档)

    三、DOM文档对象模型

    document:

    是 HTML 和 XML 的应用程序接口(API)。DOM 将把整个页面规划成由节点层级构成的文档。

    js页面跳转

    等效于js代码

    window.open("http://www.jb51.net");                 //在另外新建窗口中打开窗口

    //详细介绍

    第一种:
        <script language="JavaScript" type="text/javascript">
               window.location.href="http://www.dollare.com.cn/login.PHP?backurl="+window.location.href; 
        </script>

    第二种:
        <script language="javascript">
    alert("返回");
    window.history.back(-1);
       </script>

    第三种:
       <script language="javascript">
    window.navigate("dollare.php");
      </script>

    第四种:
       <script language="JavaScript">
              self.location='dollare.htm';
       </script>

    第五种:
       <script language="javascript">
              alert("非法访问!");
              top.location='dollare.html;
       </script>

    1.在原来的窗体中直接跳转用
    window.location.href="你所要跳转的页面";
    2、在新窗体中打开页面用:
    window.open('你所要跳转的页面');

    window.history.back(-1);返回上一页

  • 相关阅读:
    null in ABAP and nullpointer in Java
    SAP ABAP SM50事务码和Hybris Commerce的线程管理器
    Hybris service layer和SAP CRM WebClient UI架构的横向比较
    SAP ABAP和Linux系统里如何检查网络传输的数据量
    SAP CRM WebClient UI和Hybris的controller是如何被调用的
    SAP CRM和Cloud for Customer订单中的业务伙伴的自动决定机制
    SAP CRM WebClient UI和Hybris CommerceUI tag的渲染逻辑
    SAP BSP和JSP页面里UI元素的ID生成逻辑
    微信jsapi支付
    微信jsapi退款操作
  • 原文地址:https://www.cnblogs.com/-dashu/p/9201198.html
Copyright © 2011-2022 走看看