html代码段: <iframe id="fr" src="ProjectTree.aspx?IsFree=true&f=yes&IsCheckProjectAuthority=false" frameborder="0" scrolling="no" style="height:100%; width: 100%;"></iframe> JavaScript代码段:…
前言: 项目中用到了一个功能,搜索框里有默认的文字,当搜索框获得焦点时里面的默认文字消失,如果失去焦点时搜索框内容为空则让里面的内容回复默认!,. 实现: 很轻松的在网上找到了类似代码 $("#search_text").focus(function (event) { with (event.srcElement) //如果当前值为默认值,则清空 if (value == defaultValue) value = ""; }); $("#search_…
 因为技术选型的原因,在一个产品中.我选择了uploadify,选择它的原因是它有完好的技术文档说明(http://www.uploadify.com/documentation/),唯一不足的是官方文档上的样例是用php写的. 而对与我们这些使用Java语言的小生们而言,在遇到问题后发现找到一个适合自己的样例非常不好找.特别是当遇到浏览器兼容问题的时候,找了好久终于发现依照网上的方式进行编写了,终于还是会出现莫名其妙的问题,而继续查找资料的时候,发现解说的并不具体. 以下我就把我遇到的这些…
近期项目遇到了问题,有个asp.net web程序仅仅能在IE7 执行.如今xp都淘汰了,大家都用IE8-IE11,因此这个web app也须要升级 适应全部IE版本号.照成IE版本号不兼容的问题主要来致document.createElement方法的调用,如: function addStyleNo(value, cannotDel) {     if (!value) {         value = '';     }     var tb = $('tbodyStyle');    …
熟悉前端的都知道,火狐默认状态非window.open的页面window.close是无效的 网上有很多人说,在火狐的地址栏输入:about:config然后找到dom.allow_scripts_to_close_windows;把false改为true 看着这些人的说法,不得不说我蛋疼了 我做的是网站,我怎么去改用户的浏览器设置,我不是搞病毒的啊 难道我在网站发布一个公告“如需用火狐访问本网站,请修改浏览器器设置……” 那恐怕我会死得很快 关闭是不可能的,那就搞点折中方案..跳转到about…
项目中遇到的问题,模态框在IE下总出现如图所示双层遮罩框,经排查发现是由于bootstrap里写的modal的样式里position:fixed不兼容IE的原因,导致铺不满整个窗口. 解决方案:在项目文件的公共样式里给“.modal”样式加上:position:-ms-page,效果即正常,可以让想要的modal fade平铺满整个窗口 .modal{ position:-ms-page; }…
前几个在Cocos2d-x论坛上,有人提到粒子系统的问题..这里列举一下解决的方法: 或许到时候大家用粒子效果的时候也会发现这个问题,如今把这个问题的解决办法说出来.至于原因我也不知道是引擎的问题还是个人的问题,在用Xcode进行开发的时候IOS跟Mac天生对游戏的Z轴不敏感,你怎么用Z轴都没关系.甚至不用设置都OK,可是编译到了Android平台就不行了,也不知道引擎内部是什么原理,在Android天生对Z轴敏感.这个问题非常难描写叙述,也非常难理解. (PS:原因就是添加子对象的Z轴关系要处…
由于项目需求要求只能允许用户输入数字和小数,用到了event.keycode后IE系列.chrome浏览器都无问题,在firefox下出现了event not defined的错误 原因:火狐下event对象不能通过window.event获取到,而是在调用函数时以参数的形式传递的. 解决方案:将其改为兼容的写法即可. 另外注意: event对象的keyCode属性在火狐和其他浏览器下也不同,火狐使用的是event.which,所以这一块也写成兼容模式 例子:设置文本框只能输入数字和浮点数验证…
<iframe id="myf" scrolling="auto" frameborder="0" src="" style="width:100%;height:100%;"> </iframe> W3C的标准告诉我们,可以通过Dom对象的contentDocument属性来返回文档对象.IE8开始支持,如果你的项目不用兼容IE6,IE7的话使用这种方式最好. document.g…
1.window.location.hash window.location.hash这个属性主要是读取和写入网页位置的,我们经常会用来控制网页单页面跳转或者是控制网页位置.然而这个属性在firefox下遇到中文时却会被自动转码为UTF-8,这是火狐等相似浏览器对中文url的一些处理的不同.以下介绍一个方法可以fixed掉这个问题. 2.解码函数 前面已经提到,firefox喜欢帮我们把中文转换成utf-8的编码格式,那么我们只用使用合适的解码函数对其解码皆可. javascript中有三个编码…