首页 > 编程语言 > 详细

html/css/ javascript笔记

时间:2019-09-07 23:18:51      阅读:101      评论:0      收藏:0      [点我收藏+]

    (2)页面被加载的时,link会同时被加载,而@import引用的CSS会等到页面被加载完再加载;
    (3)import是CSS2.1 提出的,只在IE5以上才能被识别,而link是XHTML标签,无兼容问题;

     (4) link支持使用js控制DOM去改变样式,而@import不支持

17. javascript中实现跨域的方式总结

  • 第一种方式:jsonp请求;jsonp的原理是利用<script>标签的跨域特性,可以不受限制地从其他域中加载资源,类似的标签还有<img>.
  • 第二种方式:document.domain;这种方式用在主域名相同子域名不同的跨域访问中
  • 第三种方式:window.name;window的name属性有个特征:在一个窗口(window)的生命周期内,窗口载入的所有的页面都是共享一个window.name的,每个页面对window.name都有读写的权限,window.name是持久存在一个窗口载入过的所有页面中的,并不会因新页面的载入而进行重置。
  • 第四种方式:window.postMessage;window.postMessages是html5中实现跨域访问的一种新方式,可以使用它来向其它的window对象发送消息,无论这个window对象是属于同源或不同源。
  • 第五种方式:CORS;CORS背后的基本思想,就是使用自定义的HTTP头部让浏览器与服务器进行沟通,从而决定请求或响应是应该成功还是应该失败。
  • 第六种方式:Web Sockets;web sockets原理:在JS创建了web socket之后,会有一个HTTP请求发送到浏览器以发起连接。取得服务器响应后,建立的连接会使用HTTP升级从HTTP协议交换为web sockt协议。

18.     1、只要 || 前面为 false,不管 || 后面是 true 还是 false,都返回 || 后面的值。

          2、只要 || 前面为 true,不管 || 后面是 true 还是 false,都返回 || 前面的值。

          3.只要 && 前面是 false,无论 && 后面是 true 还是 false,结果都将返 && 前面的值;
          4.只要 && 前面是 true,无论 && 后面是 true 还是 false,结果都将返 && 后面的值;
 
 

html/css/ javascript笔记

原文:https://www.cnblogs.com/-pudding/p/11483612.html

(0)
(0)
   
举报
评论 一句话评论(0
分享档案
最新文章
教程昨日排行
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!