ie

IE低版本浏览器兼容问题

做~自己de王妃 提交于 2020-02-28 17:17:09
head标签中填写如下代码 1 <meta name="renderer" content="webkit"/> 2 <meta name="force-rendering" content="webkit"/> 3 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/> 4 <script> 5 /*@cc_on 6 window.location.href="https://support.dmeng.net/upgrade-your-browser.html?referrer="+encodeURIComponent(window.location.href); @*/</script> <meta name="renderer" content="webkit"/> 以上这段代码作用于360浏览器、QQ浏览器等国产双核浏览器,意思是默认优先采用极速模式,即 Chromium Webkit 内核。需要注意的是,此代码并非总是有效,当你的域名是 gov.cn 或 edu.cn 结尾时,或当你的网页内容存在类似“IE9.0或以上浏览器访问达到最佳效果”的提示时,此代码将失效。 <meta name="force-rendering" content="webkit"/> 以上这段代码作用于其他双核浏览器

js运动

孤者浪人 提交于 2020-02-28 02:18:09
一.为什么要学习运动框架 ​ 在我们进行web页面开发的过程中,如何与用户进行友好、有趣的交互,是我们必须考虑的问题。 比如:导航条中滑动的动画特效、点击加入购物车按钮通过抛物线加入右侧购物车的动画特效,当然还有一些网页游戏的开发:微信打飞机、打砖块等。 那么我们要实现这些好玩又有趣的动画,就需要我们对动画的基础【运动】炉火纯青. 二.js运动原理 ​ 运动原理,其实从实际上来说,就是页面上的元素,在dom页上动起来,要想让元素动起来,那有哪些方式呢,比如我们通过改变元素自身的offsetLeft和offsetTop属性,以及,自身的宽高,上下左右的边距和透明度等等.动画的原理就是把不同的画面,通过一定的速度运转,串起来,形成动画,js动画也一样,不同状态的DOM,用定时器控制,就能得到动画效果. ​ 方法: ​ 1.运动的物体使用绝对定位 ​ 2.通过改变定位物体的属性(left、right、top、bottom)值来使物体移动。例如 ​ 向右或左移动可以使用offsetLeft (速度为负值可以控制向左移动)来控制左右移动。 ​ 步骤: ​ 1、开始运动前,先清除已有定时器 (因为:是连续点击按钮,物体会运动越 ​ 来越快,造成运动混乱) ​ 2、开启定时器,计算速度 ​ 3、把运动和停止隔开(if/else),判断停止条件,执行运动 ​ ​ ​ 我这里直接用的是ES6的语法

记一次IE代理异常故障

断了今生、忘了曾经 提交于 2020-02-27 09:20:21
原由:S.S.R完事儿之后IE代理总是自动勾选。无论怎么修改注册表都无济于事。且通过Process Explorer监测到任意app都可以自动触发IE代理开启。 强势禁用: 编辑注册表:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinHttpAutoProxySvc 右边Start值改为4(禁止启动) 【默认3】 然后重启电脑 来源: https://www.cnblogs.com/airoot/p/12370347.html

Web前端之高斯模糊图片记

故事扮演 提交于 2020-02-27 04:58:11
题记 前端需求之高斯模糊图片 最近工作中有一个需求,客户提交图片,服务器根据图片生成内容,并将内容显示,要求高斯模糊处理用户的图片并作为作品展示的背景,类似于苹果设备上的高斯模糊背景。用户提交的图片分网络图片地址、终端设备上传两种。要求兼容各大浏览器。 解决方案一:CSS3滤镜 在CSS3 中规定了一个新的图形特效:filter ,可以对元素进行模糊、锐化或者元素变色。 filter 目的是用来调整图片、背景和边界的渲染。 在CSS3 中已经实现了filter 的一些预定义函数,MDN 中介绍如下: filter: url("filters.svg#filter-id"); filter: blur(5px); filter: brightness(0.4); filter: contrast(200%); filter: drop-shadow(16px 16px 20px blue); filter: grayscale(50%); filter: hue-rotate(90deg); filter: invert(75%); filter: opacity(25%); filter: saturate(30%); filter: sepia(60%); /* Apply multiple filters */ filter: contrast(175%) brightness

VBA操作IE

删除回忆录丶 提交于 2020-02-26 23:17:17
1.参照项目 Microsoft Internet Controls Microsoft HTML Object 2.sample Sub GetIEItem() Dim objIE As InternetExplorer Set objIE = CreateObject("Internetexplorer.Application") objIE.Visible = True Dim url As String url = "https://www.baidu.com/" objIE.Navigate url, "JDK1.8" Application.Wait Now() + TimeValue("00:00:03") Dim htmlDoc As HTMLDocument Set htmlDoc = objIE.Document htmlDoc.getElementById("kw").value = "JDK1.8" htmlDoc.getElementById("su").Click Application.Wait Now() + TimeValue("00:00:03") ' Dim element As IHTMLElement ' ' For Each element In htmlDoc.getElementsByTagName("h1") ' Debug

各浏览器下使用 OBJECT 元素和 EMBED 元素嵌入 Flash 存在差异

旧时模样 提交于 2020-02-26 12:43:24
标准参考 OBJECT 元素定义了一个嵌入的对象。其引入的初衷是取代 IMG 和 APPLET 元素。不过由于安全等各方面原因以及缺乏浏览器支持,这一初衷并未实现。浏览器的对象支持依赖于对象类型。然而,即便是相同的对象类型,各主流浏览器也都使用了不同的代码来加载。 classid 属性用于指定对象实现的 URI 地址。它可能用来替代或者配合 data 属性,这由引入的对象决定。 codebase 属性指定了一个为 classid、data、archive 属性的相对 URI 提供基本路径。缺省情况下,这个值为当前文档的基本 URI。 type 属性定义被定义在 data 属性中指定的文件中出现的数据的 MIME 类型。 关于 OBJECT 元素及其属性的详细信息,请参考 HTML4.01 规范 13.3 Generic inclusion: the OBJECT element 中的内容。 问题描述 通常情况下,IE 系列浏览器通过 ActiveX 插件使用 OBJECT 元素引入 Flash,而其他浏览器则是通过相应的 NPAPI 插件使用 EMBED 元素。这造成了各浏览器中插入 Flash 的方式的差异。 造成的影响 若仅仅使用 OBJECT 元素设置了 classid 属性引入 Flash,则可能造成在某些浏览器中 Flash 无法被引入。而若嵌套的 OBJECT 和

CSS浏览器兼容

若如初见. 提交于 2020-02-26 11:03:27
参考资料: CSS Hack Table /*--> */ /*--> */ 1. 各浏览器各自识别的标签 特殊标签 IE6 IE7 IE8 Firefox Chrome Safari !important . Y . Y . . _ Y . . . . . * Y Y . . . . *+ . Y . . . . \9 Y Y Y . . . \0 . . Y . . . nth-of-type(1) . . . . Y Y 2. 区别IE和非IE浏览器 #div { background : blue ; /* 非IE背景蓝色 */ background : red \9 ; /* IE6、IE7、IE8背景红色 */ } 3. 区别IE6、IE7、IE8、FF、Chrome、Safari #div { background : blue ; /* Firefox背景蓝色 */ background : red \9 ; /* IE8背景红色 */ *background : black ; /* IE7背景黑色 */ _background : orange ; /* IE6背景橘色 */ /* IE系列浏览器可读[\9],而IE6和IE7可读[*],另外IE6可辨识[_]。因此依照顺序写下来,就会让浏览器正确的读取到自己看得懂的CSS语法。 */ } body:nth-of

学术远程访问系统使用教程

偶尔善良 提交于 2020-02-26 02:46:59
1, 打开快慢 :建议使用QQ浏览器(PC端下载 http://t.cn/A67hBFbp )。访问网页设置为IE内核(如下图)。其他较慢。 测试过程中,特别是IEEE登录会出现乱码,建议用IE内核会正常显示。 2, 是否可用 :系统内的资源都可用,打不开就是网速的原因。建议使用QQ浏览器,再不行就开手机热点。 3, 关于出现“ 远程系统提示您,请先登录后再访问 。”……请 刷新 主界面远程访问系统的页面,刷新之后再次进入即可。 4, 是否还需账号 :不需要。如需要账号,说明不能下载只能搜索。如SSCI(WOS、web of scince)。 外文推荐下载地址:sci-hub.shop 使用方法: https://www.jianshu.com/p/958d14427b79?utm_campaign 5,本资源搜寻于网络,供各位学习交流,请勿随意传播。 来源: https://www.cnblogs.com/longlonger/p/12364957.html

angular.copy的效率慢的替换方式

风流意气都作罢 提交于 2020-02-25 21:23:58
  angular.copy对于对象比较大的时候,特别是在ie的环境,会变得非常慢,chrome下的效果可能看得不是很明显。如果要解决ie下angular.copy慢的问题,就需要一个替选方案,最初想到的是jquery的$.extend(true,{},obj),发现这个方法总是报angular.copy不会报的错误,最后使用另外一个库的深复制,解决了这个问题,记录下来供参考。 官网api说明:https://api.jquery.com/jquery.extend/   找到这个angular.copy在ie下很慢这个事情,大概花了2,3个小时,把这个angular.copy 改成$.extend这种方法后,发现错误,到又去解决这个$.extend的问题,发了差不多15,16个小时,当时想着$.extend应该不会出现问题,但是在用的时候,没有去查官网资料,到出现问题的时候,第一反应也没有去查官网资料,直到在这个坑里面越走越深,这个是把自己给坑到了。 要注意,以后不能想当然的使用第三方库的方法,一定要看文档。 来源: https://www.cnblogs.com/tianxue/p/12363514.html