最近的文章列表

手机开发常见的问题列表 Android,IOS

伪类 :active 生效、 消除transition闪屏、 消除ie10里面的那个叉号、 关于ios与os端字体的优化(横竖屏会出现字体加粗不一致等)、 ios点击会慢300ms、 ie10的特殊鼠标事件、 不让android识别邮箱、 禁止ios弹出各种操作窗口、 禁止用户选中文字、 动画效果中,使用translate比使用定位性能高、 拿到滚动条、 关于ios系统中,webapp启动图片在不同设备上的适应性设置、 关于ios系统中,中文输入法输入英文时,字母之间可能会出现一个六分之一空格(焦点科技葛亮)、 关于android webview中,input元素输入时出现的怪异情况、 JS动态生成的select下拉菜单在Android2.x版本的默认浏览器里不起作用

2014/5/16 Comments:
关于ios系统中,webapp启动图片在不同设备上的适应性设置

iPad和iPhone的startup-image和touch-icons,(landscape || portrait) and (retina || not):

<!-- iPhone ICON -->
<link href="apple-touch-icon-57x57.png" sizes="57x57" rel="apple-touch-icon">
<!-- iPad ICON-->
<link href="apple-touch-icon-72x72.png" sizes="72x72" rel="apple-touch-icon">
2014/5/16 Comments:
createObjectURL方法 实现本地图片预览

ie6 可以直接显示本本地路径的图片 如: <img src="file://c:/3.jpg" />  ~~~网上都说ie7就不支持这种文件系统路径的url,但测试 xp ie8还是可以的

ie8+ alphaImageLoader滤镜方式加载本地路径的图片

chrome, firefox, 用dataUrl  或 createObjectURL方法实现

2014/5/16 Comments:
分享一个Javascript函数实现网页标题(title)闪动效果
代码如下:

<html>
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <title>无标题文档</title>
</head>
<body>
<script language="JavaScript">
2014/5/16 Comments:
分享js时间格式化函数 兼容所有浏览器

全面兼容的javascript时间格式化函数,实用总结!

代码如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>js日期格式化</title>
2014/5/16 Comments:
javascript生成缩略图后上传并利用canvas重绘

一般在处理图片上传时,通常的逻辑都是将源图片上传到服务器端,再由服务器端的语言进行缩放大小的操作。

此种模式一般可以满足大部分的需求,但当我们所需要的图片仅仅是一个符合规定大小的源图片的缩略图,再使用此种模式,将是一种浪费服务端资源以及带宽的方式,故我们考虑在浏览器端生成小图后再进行上传操作。

//以下为源代码

代码如下:

function drawCanvasImage(obj,width, callback){ 
2014/5/16 Comments:
javascript取模(求余数)隔行变色
代码如下:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>js取模隔行变色</title>
2014/5/16 Comments:
分享Javascript实现金额小写转大写的案例

之前做项目的时候遇到需要在输入小写金额之后自动转成大写,经过一番研究,整出了如下代码,分享给大家,希望有所帮助

代码如下:

function Arabia_to_Chinese(Num){
for(i=Num.length-1;i>=0;i--)
{
Num = Num.replace(",","")
Num = Num.replace(" ","")
}
Num = Num.replace("¥","") 
2014/5/16 Comments:
三星、华为等android里webview不支持input file的解决方法

由于安全因素android webview屏蔽了文件上传控件,但是他并没有完全封掉。

<form method="POST" enctype="multipart/form-data">
File to upload: <input type="file" name="uploadfile">&nbsp;&nbsp;
<input type="submit" value="Press to Upload..."> to upload the file!
</form>

1.activity定义

2014/5/16 Comments:
用jquery怎么判断表格同一列不同行input数据是否重复
代码如下:

function hasRepeat(objId,columnIndex){
var arr = [];
$("#"+objId+" tbody tr").each(function(){
arr.push( $("td:eq("+columnIndex+")",this).text() );
});
if( arr.length==$.unique( arr ).length ){
return false; 
2014/5/15 Comments: