使用jQuery,用ajax实现局部刷新功能,在火狐,360急速浏览器高速模式下,ie8,9都能正常运行,但切换到兼容模式下无效,解决办法有两种关闭浏览器兼容性视图,二是引入json2.js文件 这里采用第一种,并且使用一种完美兼容性解决办法,在head头部加入 <meta http-equiv="X-UA-Compatible" content="IE=9;IE=8;IE=7;IE=EDGE">即可!…
前言 决心要花费宝贵时间写下这篇心得,是因为从昨天晚上到今天上午被这个VMWare模拟搭建的服务器集群不能上外网的问题搞得很心烦,最后决定跟它杠上了!上午还通过远程连接得到了“空白”同学的帮助,在此表示十分感谢.虽然到今天中午的时候经过帮助能上外网了,但是自己感觉还是没有彻底弄懂,对三种模式下的网络结构还是一知半解,上网查了很多资料,但是发现网上很多文章有许多误导.于是自己又从VMWare的三种模式出发,查资料,最后终于算是捋顺了. 写下这篇文章,一是让自己的逻辑得到锻炼,二是希望能帮到部分同学…
代码 <a href="http://www.baidu.com"> <p style="></p> <p style="margin-top: 5px;"><img src="http://pai3.qpic.cn/paipai/JzMmWicT3wPH4wG87Cy35nHJk1d7lRJrEXib3FETWGx0k/2000" style=" vertical-ali…
原文:QQ浏览器.搜狗浏览器等兼容模式下,Asp.NetCore下,Cookie.Session失效问题 这些狗日的浏览器在兼容模式下,保存Cookie会失败,是因为SameSiteMode默认为Lax. 有时页面需要用到验证码时,可能需要TempData保存一下,但是这种情况是无效的,因此需要用Session来存取,因为Session可以配置SameSiteMode 废话不多说,要修改的位置有3个,均是在Startup里面,设置完成即可 services.Configure<CookiePol…
测试提了一个bug,在360浏览器兼容模式下,删除页面数据需要手动刷新浏览器才能看到最新的数据.首先要复现当时的问题,很容易就复现了,但是发现在360浏览器兼容模式下无法打开开发者工具.好在经过反复重装之后,终于打开了开发者工具,经过跟踪发现,第一次删除数据时可以正常刷新,第二次或以后的删除将无法刷新,跟踪代码,发现通过异步请求的数据正常的返回并且绑定了.点击搜索按钮,也无法实现刷新,但是点击分页,发现可以翻页.初步推断是浏览器缓存了异步请求数据,跟踪比较返回的数据发现,推断是正确的.于是从网上…
IE兼容模式下 SCRIPT1028: 缺少标识符.字符串或数字例如下面一段代码 var a = {    x: 1,    y: 2,};alert(a.x);如果在IE的兼容性视图(IE7文档模式)下,会报告下面的错误:SCRIPT1028: 缺少标识符.字符串或数字旧版IE中,json最后一项是不允许有逗号的,为了更好的兼容各个浏览器,json最后的逗号最好不加!!! 来自:http://blog.csdn.net/wusuopubupt/article/details/45462061…
JSON.stringify在IE兼容模式下不起作用,原来是序列化对象是一个easyuiTree的树节点对象,过于复杂的对象 SCRIPT70 权限,问题出现在获取页面iframe时: var iframeObj=$('table id#right ifram',$('#contentFrame',$(window.parent.document))0].contentWindow.document); 这样得到的iframeObj.length为0. 从网上找到答案,用原生javascript…
JQuery validate 在IE兼容模式下 下出现 js错误(成员找不到)的修正: // Add novalidate tag if HTML5. //this.attr( "novalidate", "novalidate" ); if (typeof (Worker) !== "undefined") { this.attr('novalidate', 'novalidate'); } 将第二行注释掉,换成第三行!…
MySQL-Front 出现“程序注册时间到期 程序将被限制模式下运行”解决方式 在用mysql-front的时候遇到显示:程序注册时间到期程序将被限制模式下运行.可以在“帮助”菜单下的点“登记”-->把以下的key复制试试,留下以后需要.注意:是整十行一起复制.     gNBpPFgyOw9Rwt/ozsnjgM7tJNo2bhaaAThangemMkaz2tQhq3/f7dZ7Vj29WeGHjuupj/AhYqymjAuokhYiX1T/fG+q1yR22PdcEP39dxU3ovEol…
问题 最近在跟客户演示系统时,自己电脑IE 11下好好的,我们web系统最低支持到IE9.在客户电脑上,IE9浏览器下可以正常浏览,但是360兼容模式下,页面什么也不显示. 通过F12调试工具发现,360浏览器默认使用的并不是用户电脑上的IE9模式,而是IE9的兼容模式,调整为IE模式可以正常显示. IE兼容性列表 通过检查IE浏览器菜单发现,IE浏览器是可以设置兼容性列表的.通过IE的设置->兼容性设置,可以添加指定网站使用兼容性视图. 刚开始以为是360浏览器读取了IE的兼容性列表,但是客户…
1.  $("#LabelRepeatType").removeAttr("disabled");                $("#LabelFinishDate").removeAttr("disabled"); 无论是否开启兼容模式都起作用  $("#LabelRepeatType").attr("disabled","");               …
innerHTML属性,可以动态设置和修改dom,但是在360的兼容模式下回存在一些问题...... var dBody = document.body; var fatherDom = document.createElement('div'); fatherDom.innerHTML = 'fatherDom'; dBody.appendChild(fatherDom); var childDom = document.createElement('div'); childDom.inner…
360浏览器兼容模式下jsp页面访问不到js文件 查看自己js中的语法问题,不要用ES6的语法,编译不了故找不到js文件 const var of 码出高效 java 比较 所有整型包装类对象之间值的比较,全部使用 equals 方法比较 浮点数(尾数+阶码)之间的等值判断,基本数据类型不能用==来比较,包装数据类型不能用 equals 来判断 自定义误差,使用BigDecimal 优雅 // 伪代码如下 final boolean existed = (file.open(fileName,…
ubuntu16.04命令行模式黑屏解决办法 问题描述 在ubuntu上装Nvidia的显卡驱动,需要关闭图形界面才能安装驱动,但是,出现如下情况: 使用“ctrl+alt+F1”命令进入命令行界面是黑屏 使用“sudo service lightdm stop”关闭图形界面之后也是黑屏(偶尔出现“/dev/sda6: clean, 211/30976 files, 64698/123904 blocks”),此时使用“ctrl+alt+F1”也不能进入命令行界面 使得我不能安装显卡的的驱动.…
常用兼容fire fox的解决办法 一.js不兼容:1.event不兼容,必须通过参数传递过来: function test(event){ //兼容fire fox var event = event || window.event; } 2.returnValue不兼容: //兼容fire fox     if(window.event){      event.returnValue=false;      }else{      event.preventDefault();     }…
Xcode升级插件失效解决办法 每每升级Xcode,第三方插件总是中枪.解决办法也基本是依据http://joeshang.github.io/2015/04/10/fix-xcode-upgrade-plugin-invalid/ 综合起来,里面提供的方法是: //复制以下代码在终端中执行 find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xarg…
前言:           内含:Windows开启关闭测试模式的方法.开启测试模式失败的解决办法.win10进入bios的方式.BitLocker恢复方式.           对于互联网从业者来说,尤其是开发人员.测试人员.产品经理,在内部测试或验收时,软件未获得微软签名时,需要以系统以测试模式运行,安装软件进行测试. win7系统开启测试模式方式很简单:管理员模式运行cmd,输入   bcdedit /set testsigning on  点击回车后提示"操作成功"重启后即为测…
最近在写NetCore项目采用的是NetCore的Cookie认证.结果偶然发现QQ浏览器登录不好用.这里先需要了解一下set-cookie中的SameSite属性  导致原因 首先Fiddler 4查看一下两次请求 第一次Post进行登录 返回302重定向到站点首页并带回Cookie (一切正常) 但是看第二条http请求,返回又是302 ,查看相关信息,请求时Cookie 根本没带入 到此基本知道整个登录失败是因为Cookie没有带入请求头. 解决方案: NetCore Cookie认证下如…
记一次蛋疼的折腾. 弄了一晚上最后发觉是360浏览器的问题,换个浏览器就好了.垃圾360用什么IE7文档模式.导致界面和功能失效. 建议大家测试的时候用firefox或者chrome. 项目部署到服务器后360浏览器兼容模式显示错误的解决办法:http://www.cnblogs.com/zj917/p/6697724.html —————————————————————————————————————————————————— 正文: 上篇博客说临时起意做了个有意思的聊天版,就想把它部署到阿里…
参考:https://forum.vuejs.org/t/vue-cli-3-x-style/46306/3 vue.config.js添加配置 css: { sourceMap: false, modules: false, // 是否使用css分离插件 ExtractTextPlugin extract: false // // 开启 CSS source maps? // // sourceMap: false, // // css预设器配置项 // // loaderOptions: {…
如果在安装RedHat Linux时选择中文未缺省语言,在文本模式下会出现乱码情况,对于在CLI(command-line interface,命令行界面)方式下调试程序时诸多不便,因为出错信息全是乱码,下面说明乱码问题如何解决: 方法1: 1.locale命令查看当前系统使用的语言 可以看到当前系统使用中文语言 2.export LC_ALL=POSIX修改LC_ALL语言选项 3.locale命令再次查看 可以看到语言设置已修改,但该方法在用户注销或重启后会失效,若要保存设置请看方法2 方法…
项目中原有的CAP方式打印由于只支持IE浏览器,由于目前大家使用IE的频率越来越少,迫切需要一个控件来替换项目原有的控件,比较了下选择Lodop,购买了一个最便宜的版本,使用后,有用户使用搜狗的兼容模式打印会缺少边框,经检查用户的搜狗浏览器版本过低导致,升级即可.…
原文链接:https://blog.csdn.net/changqing5818/article/details/53932463 前言 今天遇到个奇怪的问题,使用JQuery的ajax请求,后台的Controller层也接收到请求了,一切处理很正常,但是很奇怪,浏览器Debug发现,responseText是”error”,状态码是0而不是200. 请求源码如下 $.ajax({ type: "POST", url: targetUrl, cache: false, data:pos…
安装两个依赖环境 yarn add babel-polyfill -D yarn add babel-preset-es2015 babel-cli -D 在main.js中引入babel-polyfill import 'babel-polyfill' 在webpack.base.conf.js文件中做如下修改 entry:{ app:['babel-polyfill','./src/main.js'] }, 在项目根目录新建.babelrc文件夹,文件内容如下 {   "presets&qu…
IE正常模式下访问正常 兼容模式右边图片切换区域样式错乱,求CSS高手! 详细参考网址:www.javams.com…
ie8 兼容模式 ie8 标准渲染 应付金额 穿位 错误代码 <span class="span_em">应付金额:<em><span style="float: right;" id="rechargeMoney" value="${result.orderPaymentView.shouldPayMoney }">${result.orderPaymentView.shouldPayMo…
和网上其它用JAVA或是PHP的实现不太一样, DJANGO中的解决办法如下: 后端样例: def render_to_json_response(context, **response_kwargs): data = json.dumps(context, ensure_ascii=False, indent=2) response_kwargs['content_type'] = 'application/json' return HttpResponse(data, **response_…
一.情景 记得之前开发一个微信端页面时,发现页面底部元素margin-bottom在ios下失效,在安卓内正常...... 1.safari浏览器内页面底部元素设置margin-bottom失效: 2.h5页面内嵌app,ios下同样失效: 3.h5页面微信端,ios下同样失效: 二.解决办法 1.在底部使用空白div撑起高度,缺点是会多出来不必要的div. 2.给body设置height:100%,然后给body设置padding-bottom.缺点是如果针对不同情况页面底部元素可能存在隐藏(…
今天公司的小兄弟问了tableView:didSelectRowAtIndexPath:不能执行的问题. 从经验看觉得可能是控制器没有成为tableView的代理所致.但代码中已经添加了代码 _tableView.delegate = self; _tableView.dataSource = self; 所以经过分析控制器的代码,发现可能是关闭键盘的方法所致 [self.view bk_whenTapped:^{ [self.view endEditing:YES]; }]; tableVie…
设计了一个数据库,某一个列名字是key,这与mysql数据库关键字冲突了,Hibernate下save总是报错. 在mysql命令中,解决办法很简单,只需要将关键字key用引号括起来就好了. 在Hibernate下也很简单,注解的时候为key加上双引号即可,如下所示,记得为引号转义哦: @Column(name = "\"key\"") private String key;…