文章标签 ‘chrome’
chrome的插件 html Validator 会自动重新请求一边你访问的页面,从而导致 服务器的session由于这次请求而改变。导致代码执行错误。 找到问题的途径: 观察现象: 在本机有问题,但是在其他开发人员的机器没有问题。 (确认代码没有问题) 在本级有问题,上传到服务器,本机浏览器测试没有问题 正常浏览有问题,但是右击显示代码,之后刷新,就不会出现问题。 解决问题: 第二个现象是导致解决不够迅速的根本:(这个还没搞明白为什么) 如果是浏览器问题,应该上传到服务器也有问题出现的,但是服务器没问题,所以判断为本机Web服务器配置问题。 多方查找本地配置,还找不到问题,而且个人感觉不是问题的原因 随想到可能是ajax多次请求的问题,将代码简化为无ajax,问题依旧 最终找到问题的原因是现象3: 所以很疑惑,就右击页面->审核元素,发现chrome的插件,追加了不少html代码,遂一个一个的禁用插件,最终确认是html Validator引起的原因,然后就查看html Validator附加的js代码。发现确实会有一个xmlHTTPrequest请求,重新获取了一遍页面。。 var xhr = new XMLHttpRequest(); // If the result is finished, send complete page HTML code to W3C validator xhr.onreadystatechange = function () { if (xhr.readyState === 4) { var htmlForm = document.createElement(“form”), htmlInput = document.createElement(“input”); htmlForm.action = [...]
至从Chrome出来了,我就一直用他,除非某些网页显示不正常,才用IE。 速度快是最大的优势。 我喜欢用标签页,更喜欢,将要看的页面,先点开到标签页。一下子,开几十个页面标签。然后慢慢看,这是N年前因为网速慢养成的习惯。 于是无意中发现了。 除了大家都知道的,按住Shift键再点击链接可以开新窗口一样。 用Ctrl+Shift再点击,可以开新标签,但会转到新标签。 如果用Ctrl+Alt再点击,就可以在后台打开新标签,而不会影响当前页面的浏览。 发现这个后,我去搜了一下,Chrome快捷键。结果,真没有对此的记录。于是我将其写在这里。让大家可以使用。 顺便将那个能用的谷歌浏览器的快捷键也贴到下面:
