03 2014 档案
摘要:页面在关闭前会有onbeforeUnload事件,来询问用户是否要关闭这个页面OR选项卡浏览器的F5刷新为按下F5----onbeforeUnload----onunload----onload;浏览器关闭为 onbeforeUnload----onunload;在window.onbeforeunload的方法体中用alert或则confirm这样的方法在IE中是有效的,会弹出来,点击后页面也会关闭。confirm也是如此,即使你confirm点击了取消还是会刷新/关闭页面。并且在W3C浏览器,chrome,firefox中是不会弹出来的,但是会执行.是浏览器的一个bug或则机制吧,在页面关
阅读全文
摘要:在一个页面中设置iframe的document Onclick 事件获取在iframe中的document被点击的对象,W3C如下:document.getElementById('iframe的ID').contentDocument.onclikc=function(event){}以上的EVENT对象在W3C浏览器下可以得到,在IE8中就无法得到,原因有2个,一是IE下的iframe的document对象和W3C不同,二是EVENT对象是根据当前窗口来决定的,如IE下的EVENT对象,是window.event,iframe中就是iframe窗口的event对象而W3C是
阅读全文
摘要:filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=white, endColorstr=silver);/*IE*/ background-image:-webkit-linear-gradient(top,white,silver); background-image:-moz-linear-gradient(top,white,silver); background-image:-ms-linear-gradient(top,white,silver); backgroun...
阅读全文
摘要:一个页面中包含了一个iframe,我们要刷新这个iframe的情况url在IE8和W3C以及IE11的区别如下:URL使用相对路径,绝对路径比如http://localhost:5568/替换成IE8>"../" W3C和IE11>""用正则表达式:var e = /.+\d{2,5}\//;iframe刷新在IE8下是用window.location.href=iframe的URL;W3C以及IE11是用window.frameElement.src=iframe的URL;
阅读全文
摘要:有2个iframe页面A和B点击B页面某按钮刷新A,A缓存严重。后来发现是因为反复请求同样的URL,浏览器就在调用缓存。解决方法是在URL后添加一个当前时间即可var url,e=/[?]/g,date=new Date();if(e.test(url)){ //有问号则要添加&random url=url+"&random="+date;}else{ url=url+"?random="+date;}
阅读全文
摘要:当通过JS给一个HTML标签设置高宽为负值的时候,会爆出一个“参数无效”的错误chrome下不会报错,但是元素不会做任何关于负值的改变
阅读全文
摘要:window.frameElement 获取本iframe DOMwindow.frameElement.contentDocument.getElementById('id') 获取这个iframe中的元素晚上写3-9Blocked a frame with origin "null" from accessing a frame with origin "null"chrome出现这问题的话就是A、B 2个页面不同域,A包含了B页面,B引用A页面某些元素这些情况只出现在单独文件中,在IIS中调用没有问题
阅读全文

浙公网安备 33010602011771号