虽然过了兼容IE6的噩梦时代,IE依旧阴魂不散,因为你可能还要兼容IE9。在ES6已经普及的今天,用ES6写react已经成了标配。但是babel编译的js语法,由于某些不规范的写法,可能在IE9下不能正确解释,很容易导致白屏。本文记录如下 起因 在准备提测的那天,顺便打开IE9看一眼(注意,这里是 ...
分类:
Web程序 时间:
2020-01-18 10:29:43
阅读次数:
143
jquery 动态添加输入框的两种方法。 1.展示页面 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta ...
分类:
Web程序 时间:
2020-01-18 10:23:06
阅读次数:
105
网上的妹子图爬虫:只爬取一个人物相册 import requests from bs4 import BeautifulSoup headers = { 'User-Agent':'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)', 'Refer ...
分类:
编程语言 时间:
2020-01-18 00:45:19
阅读次数:
76
介绍在css2当中,存在标准模式下的盒子模型和IE下的怪异盒子模型。这两种方案表示的是一种盒子模型的渲染模式。而在css3当中,新增加了弹性盒子模型,弹性盒子模型是一种新增加的强大的、灵活的布局方案。弹性盒子模型是css3中新提出的一种布局方案。是一种为了应对针对不同屏幕宽度不同设备的一整套新的布局方案。主要是对一个容器中的子元素进行排列、对齐和分配空白空间的方案的调整。新旧版本的弹性盒子模型在之
分类:
Web程序 时间:
2020-01-17 10:09:41
阅读次数:
106
1、IE浏览器打开网站后显示空白,并报错:Error in created hook: "ReferenceError: “Promise”未定义" 2、接口数据请求失败 1可能是因为IE不识别es6的promise,解决方法如上。 2也可能是因为简易接口请求格式IE浏览器不识别。换做标准的格式即可 ...
分类:
其他好文 时间:
2020-01-16 11:02:05
阅读次数:
81
指的是页面在渲染时,DOM元素所采用的布局模型。 一个元素占用的空间大小由几个部分组成,内容(content)、内边距(padding),边框(border)和外边距(margin)。 可以通过box-sizing来进行设置,其中IE盒模型(也有叫怪异盒模型的)的content包含了padding和 ...
分类:
其他好文 时间:
2020-01-15 19:57:13
阅读次数:
87
在IE下用Ajax请求某一页面,通常会因为缓存的原因而返回上一次的结果,造成混乱(比如说多次请求却没有响应)。 错误代码如下: $.get("fetch.php") .done(function(data){ html = ''; $.each(JSON.parse(data),function(k ...
分类:
Web程序 时间:
2020-01-15 09:26:54
阅读次数:
223
事件流描述的是从页面中接受事件的顺序。然而ie和netscape分别提出了完全相反的的概念:事件冒泡和事件捕获。下面就说说这两种事件流: 事件冒泡 事件冒泡,就是说时间开始时由具体的元素接受,然后逐级向上传播到较为不具体的节点。看看下面的图就比较清楚了: 比如说在图中的<div>元素中添加一个cli ...
分类:
编程语言 时间:
2020-01-14 23:52:32
阅读次数:
108
1. 盒模型 ??渲染时, dom 元素所采?的 布局模型。可通过 box-sizing 进?设置。根据计算宽?的区域可分为 content-box ( W3C 标准盒模型) border-box ( IE 盒 模 型 ) padding-box margin-box (浏览器未实现) 2. BFC ...
分类:
Web程序 时间:
2020-01-14 23:40:05
阅读次数:
122
各个浏览器步骤差不多,先下载驱动,解压后把 exe 文件放到 Python 目录下即可; 以IE浏览器为例: 1. 先确定 selenium 版本 打开 cmd,输入命令:pip show selenium,可以查看到版本号为3.141.0 2. 下载对应的 IE 浏览器驱动 下载地址:http:/ ...
分类:
Web程序 时间:
2020-01-14 13:02:46
阅读次数:
149