【解决】zepto的tap“点透”问题终极解决方案

点击查看原图

zepto点透问题一直是个头疼的问题,此处不具体分析点透产生的原因,仅介绍解决方案。

网上已经有很多解决方案:

方案一:来得很直接github上有个fastclick可以完美解决https://github.com/ftlabs/fastclick
方案二:用touchend代替tap事件并阻止掉touchend的默认行为preventDefault()
方案三:延迟一定的时间(300ms+)来处理事件
...

阅读全文>>

【解决】webfreer无法上网的替代产品“Free door”

很早有一篇文章写过webfreer的文章(【解决】WebFreer无法使用 && 广告去除 && 首页设置?解决方案),但weebfreer貌似经常性的会出现无法scale the wall的情况,很不稳定。所以如果你试过了所有你找到的方法都没法解决这个问题的话,那么还是试试“Free door”,(具体中文名自己去理解)。
IE浏览器是可以直接被代理的,如果你不习惯使用IE浏览器,可以下载一个Firefox(火狐浏览器),压缩包里有个gproxy.zip,是一个FireF...

阅读全文>>

【解决】Thinkphp 模板页原样输出问题最终解决方案


很多人都碰到相同问题,在变量中赋值的字符串中包含的__ROOT__、__PUBLIC__、__APP__,这种字符的, 在模板中display出来的时候都被替换成了真实路径。话说是在写Timi文件管理系统的时候发现的这个问题。
从文件中把源码读出来输出到页面后发现,只要是TP的路径字符,都被替换成了真实路径。

比如:
$this->assign('fileContent',$fileC...

阅读全文>>

【解决】Chrome动态插入的gif格式的img节点/背景图片无法显示的解决方案



很简单的一个功能,点击Free Download按钮,背景层遮罩,左下角显示一个上下跳的箭头的gif图片。
所以实现起来也方便:

//JS

if($("#down-mask").size()==0){
	var str=
		'<div id="down-mask">'+
		'<div id="mask-gif"></div>'+
...

阅读全文>>

【解决】阿拉伯语等右向左排版文字CSS解决方案

国际化市场,二十七国文字,其中免不了“反常态”的语种,比如,阿拉伯语,波斯语,希伯来文等,书写和阅读习惯都是从右向左,所以文字排版也要求是从右向左。
总结了一些解决方案,详细如下:

方法一:

html标签中添加 dir="rtl" 属性
<html DIR=RTL>   改变文档的书写顺序


方法二(css):

html{direction:rtl;uni...

阅读全文>>

【解决】Android 2.x 不支持overflow、position:fixed解决方案


Android 2.x和IOS5以下都不支持overflow:auto属性(position:fixed也不支持)。


移动端浏览器兼容性和PC端相比,有过之而无不及。操作系统版本及各式浏览器和各式的屏幕大小排列组合,你永远也无法预测到你的应用会在哪部手机上冒出什么样的问题。
测试过各种浏览器(chrome手机浏览器、百度手机浏览器、手机QQ浏览器、UC浏览器、UC浏览器HD、safari浏览器、f...

阅读全文>>

【解决】JS跨域操作解决方案



今天在做注册表单时碰到的问题:两个域名下的相同表单都需提交到同台服务器中的数据库存储。

组好数据,AJAX POST提交过去后没有任何数据返回,Firfox的XHR虽然返回200 OK,但POST地址却红色高亮,Chrome直接forbidden了。
于是知道了,跨域操作被阻止了(浏览器的安全策略)。

赶着下班的点弄完,所以用了最简单的跨域方法:JQ的$.getScript方法(原生JS中可以创建Scr...

阅读全文>>

【解决】Emlog迁移到BAE(百度应用引擎)解决过程

话说一直都是用的国外的免费虚拟空间,第一个因为网站的Mysql超过了额定负荷N次,提醒说可能会被禁用,所以又换到了PHPCLOUD的开发者空间上,
头两个月还正常,五月初便被国内屏蔽了IP,国内IP无法访问,必须翻墙。
无可奈何,决定试试BAE(可以允许绑定个人的域名)。以下记录迁移过程。
对于注册BAE,创建应用绑定域名之类的,自己看看帮助文档或百度一下都可以找到的,再次不敷述。在此主要说比较容...

阅读全文>>

【解决】IE6、7中SELECT标签高度的兼容性修复

(设置select高度为40px时在各浏览器中显示效果)

问题描述:

‘众所周知’,在IE6、7中用height来设定SELECT标签高度是徒劳和无效的。但在IE高版本及FF,chrome等浏览器中是“支持"的。
”支持“为什么要打引号?即使是在支持height的浏览器中,设定后的显示效果竟然也有很大差异。[注:line-height的设定对select标签在各浏览器中也是无效]
[注:各版本浏览...

阅读全文>>

【解决】SELECT标签中OPTION的显隐控制

点击查看原图

问题描述:

在有些功能切换的时候,select标签中的某些option是要被隐藏的。但通过设置option的样式为 display:none根本无法隐藏option标签。


解决方案:

1、首先设置option的display:none的方案肯定是不可行了;
2、某网友提出的两种方案:
1.在option标签上面加上disabled="disabled"属性,表示不可用,这种方案只是让option不能选择...

阅读全文>>

1 2

Blogger

  • blogger
  • 天之骄子
  • 职位:研发工程师
    铭言:
    阳光与欢乐同在,
    与我同在
    主页:
    blog.baiwand.com

分类目录

日志归档

主题标签

数据统计

  • 日志:151篇
  • 评论:45条
  • 碎语:264条
  • 引用:0条

链接表

随机日志 »

最新日志 »

最新评论 »

标签云 »

订阅Rss
sitemap