国产性猛交xx乱_性色国产成人久久久精品_亚洲成年人av_亚洲av片不卡无码久久_日本精品一二三_久久免费精品国产_欧美成人精品一区二区综合免费_无码人妻丰满熟妇区毛片蜜桃精品_四虎永久免费影院_国产一区二区三区四区在线

手機端頁面常見的問題

2018-7-3    高勁

1.解決頁面使用overflow: scroll在iOS上滑動卡頓的問題?



首先你可能會給頁面的html和body增加了height: 100%, 然后就可能造成IOS上頁面滑動的卡頓問題。解決方案是:



(1) 看是否能把body和html的height: 100%去除掉。

(2) 在滾動的容器中增加:-webkit-overflow-scrolling: touch或者給body增加:body {overflow-x: hidden}。



2.ios頁面橡皮彈回效果遮擋頁面選項卡?



(1) 有時body和html的height: 100%去除掉問題可能就沒有了。

(2) 到達臨界值的時候在阻止事件默認行為

var startY,endY;
//記錄手指觸摸的起點坐標
$('body').on('touchstart',function (e) {
     startY = e.touches[0].pageY;
});
$('body').on('touchmove',function (e) {
     endY = e.touches[0].pageY;  //記錄手指觸摸的移動中的坐標
     //手指下滑,頁面到達頂端不能繼續下滑
     if(endY>startY&& $(window).scrollTop()<=0){
         e.preventDefault();
     }
   //手指上滑,頁面到達底部能繼續上滑
     if(endY<startY&& $(window).scrollTop()+ 
         $(window).height()>=$('body')[0].scrollHeight){
         e.preventDefault();
     }
})
有時也會碰見彈窗出來后兩個層的橡皮筋效果出現問題,我們可以在彈出彈出時給底層頁面加上一個類名,類名禁止頁面滑動這樣下層的橡皮筋效果就會被禁止,就不會影響彈窗層。 3.IOS機型margin屬性無效問題? (1) 設置html body的高度為百分比時,margin-bottom在safari里失效 (2) 直接padding代替margin 4.Ios綁定點擊事件不執行?  (1)添加樣式cursor :pointer。點擊后消除背景閃一下的css:-webkit-tap-highlight-color:transparent;  5.Ios鍵盤換行變為搜索? 首先,input 要放在 form里面。 這時 "換行" 已經變成 “前往”。 如果想變成 “搜索”,input 設置 type="search"。 6.Jq對a標簽點擊事件不生效? 出現這種情況的原因不明,有的朋友解釋:我們平時都是點擊的A標簽中的文字了。 所以要想用JS模擬點擊A標簽事件,就得先往A標簽中的文字添加能被JS捕獲的元素,然后再用JS模擬點擊該元素即可。但是我覺得不合理,雖然找不到原因但是解決辦法還是有的。 (1)document.getElementById("abc ").click(); (2)$("#abc ")[0].click(); 7.有時因為服務器或者別的原因導致頁面上的圖片沒有找到? 這是我們想需要用一個本地的圖片代替沒有找的的圖片
<script type="text/javascript"> 
function nofind(){ 
var img=event.srcElement; 
img.src="images/logoError.png"; 
img.onerror=null; 控制不要一直跳動 
} 
</script> 
<img src="images/logo.png" />
8.transform屬性影響position:fixed?

(1)規范中有規定:如果元素的transform值不為none,則該元素會生成包含塊和層疊上下文。CSS Transforms Module Level 1不只在手機上,電腦上也一樣。除了fixed元素會受影響之外,z-index(層疊上下文)值也會受影響。絕對定位元素等和包含塊有關的屬性都會受到影響。當然如果transform元素的display值為inline時又會有所不同。最簡單的解決方法就是transform元素內部不能有absolute、fixed元素.

9.ios對position: fixed不太友好,有時我們需要加點處理?

在安卓上面,點擊頁面底部的輸入框,軟鍵盤彈出,頁面移動上移。
而ios上面,點擊頁面底部輸入框,軟鍵盤彈出,輸入框看不到了。。。查資料說什么的都有,iscroll,jquery-moblie,absolute,fixe,static都非常復雜,要改很多。。。
讓他彈出時讓滾動條在部
var u = navigator.userAgent, app = navigator.appVersion;
var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios終端
if (isiOS) {
    $('textarea').focus(function () {
        window.setTimeout('scrollBottom()', 500);
    });
}
function scrollBottom() {
    window.scrollTo(0, $('body').height());
}
10.jq validate插件驗證問題?

(1)所以的input必須有name不然會出錯

11.有時手機會出現斷網的情況,我沒可能會對斷網的情況做一些處理?

(1)navigator.onLine可判斷是否是脫機狀態.

12.判斷對象的長度?

(1)用Object.keys,Object.keys方法返回的是一個數組,數組里面裝的是對象的屬性
var person = {
    "name" : "zhangshan",
    "sex" : "man",
    "age" : "50",
    "height" : "180",
    "phone" : "1xxxxxxxxxx",
    "email" : "xxxxxxxxx@xxx.com"
};
var arr = Object.keys(person);
console.log(arr.length);
(2)Object.getOwnPropertyNames(obj).length

13.上一題我們用到了Object.keys與Object.getOwnPropertyNames他們的區別?

Object.keys定義:返回一個對象可枚舉屬性的字符串數組;
Object.getOwnPropertyNames定義:返回一個對象可枚舉、不可枚舉屬性的名稱;
屬性的可枚舉性、不可枚舉性:定義:可枚舉屬性是指那些內部 “可枚舉” 標志設置為 true 的屬性,對于通過直接的賦值和屬性初始化的屬性,該標識值默認為即為 true,對于通過 Object.defineProperty 等定義的屬性,該標識值默認為 false。
var obj = { "prop1": "v1" };
Object.defineProperty(obj, "prop2", { value: "v2", enumerable: false });
console.log(Object.keys(obj).length);           //output:1
console.log(Object.getOwnPropertyNames(obj).length);    //output:2
console.log(Object.keys(obj));           //output:Array[1] => [0: "prop1"]
console.log(Object.getOwnPropertyNames(obj));    //output:Array[2] => [0: "prop1", 1: "prop2"]

綜合實例


var obj = { "prop1": "v1" };
Object.defineProperty(obj, "prop2", { value: "v2", enumerable: false});
console.log(obj.hasOwnProperty("prop1")); //output: true
console.log(obj.hasOwnProperty("prop2")); //output: true
console.log(obj.propertyIsEnumerable("prop1")); //output: true
console.log(obj.propertyIsEnumerable("prop2")); //output: false
console.log('prop1' in obj);    //output: true
console.log('prop2' in obj);    //output: true
for (var item in obj) {
    console.log(item);
}
//output:prop1
for (var item in Object.getOwnPropertyNames(obj)) {
    console.log(Object.getOwnPropertyNames(obj)[item]);
}
//ouput:[prop1,prop2]

14.移動開發不同手機彈出數字鍵盤問題?



(1)type="tel"

iOS和Android的鍵盤表現都差不多

(2)type="number"

優點是Android下實現的一個真正的數字鍵盤

缺點一:iOS下不是九宮格鍵盤,輸入不方便

缺點二:舊版Android(包括微信所用的X5內核)在輸入框后面會有超級雞肋的小尾巴,好在Android 4.4.4以后給去掉了。

不過對于缺點二,我們可以用webkit私有的偽元素給fix掉:


input[type=number]::-webkit-inner-spin-button,  
input[type=number]::-webkit-outer-spin-button { 
        -webkit-appearance: none; 
        appearance: none; 
        margin: 0; 
}

(3)pattern屬性



pattern用于驗證表單輸入的內容,通常HTML5的type屬性,比如email、tel、number、data類、url等,已經自帶了簡單的數據格式驗證功能了,加上pattern后,前端部分的驗證更加簡單了。

顯而易見,pattern的屬性值要用正則表達式。

實例 簡單的數字驗證

數字的驗證有兩個:

<input type="number" pattern="d"> 

<input type="number" pattern="[0-9]*">



15.input[number]類型輸入非數字字符



js獲取的值是空;比如-12,+123等



16.Javascript:history.go()和history.back()的用法與區別?




簡單的說就是:go(-1):返回上一頁,原頁面表單中的內容會丟失;back():返回上一頁,原頁表表單中的內容會保留。history.go(-1):后退+刷新history.back():后退

之所以注意到這個區別,是因為不同的瀏覽器后退行為也是有區別的,而區別就跟javascript:history.go()和history.back()的區別類似。

Chrome和ff瀏覽器后退頁面,會刷新后退的頁面,若有數據請求也會提交數據申請。類似于history.go(-1);

而safari(包括桌面版和ipad版)的后退按鈕則不會刷新頁面,也不會提交數據申請。類似于javascript:history.back();



17.Meta基礎知識:



<meta name="viewport"content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />

// width    設置viewport寬度,為一個正整數,或字符串‘device-width’

// height   設置viewport高度,一般設置了寬度,會自動解析出高度,可以不用設置

// initial-scale    默認縮放比例,為一個數字,可以帶小數

// minimum-scale    允許用戶最小縮放比例,為一個數字,可以帶小數

// maximum-scale    允許用戶最大縮放比例,為一個數字,可以帶小數

// user-scalable    是否允許手動縮放 

空白頁基本meta標簽

<!-- 設置縮放 -->

<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no, minimal-ui" />

<!-- 可隱藏地址欄,僅針對IOS的Safari(注:IOS7.0版本以后,safari上已看不到效果) -->

<meta name="apple-mobile-web-app-capable" content="yes" />

<!-- 僅針對IOS的Safari頂端狀態條的樣式(可選default/black/black-translucent ) -->

<meta name="apple-mobile-web-app-status-bar-style" content="black" />

<!-- IOS中禁用將數字識別為電話號碼/忽略Android平臺中對郵箱地址的識別 -->

<meta name="format-detection"content="telephone=no, email=no" />

其他meta標簽

<!-- 啟用360瀏覽器的極速模式(webkit) -->

<meta name="renderer" content="webkit">

<!-- 避免IE使用兼容模式 -->

<meta http-equiv="X-UA-Compatible" content="IE=edge">

<!-- 針對手持設備優化,主要是針對一些老的不識別viewport的瀏覽器,比如黑莓 -->

<meta name="HandheldFriendly" content="true">

<!-- 微軟的老式瀏覽器 -->

<meta name="MobileOptimized" content="320">

<!-- uc強制豎屏 -->

<meta name="screen-orientation" content="portrait">

<!-- QQ強制豎屏 -->

<meta name="x5-orientation" content="portrait">

<!-- UC強制全屏 -->

<meta name="full-screen" content="yes">

<!-- QQ強制全屏 -->

<meta name="x5-fullscreen" content="true">

<!-- UC應用模式 -->

<meta name="browsermode" content="application">

<!-- QQ應用模式 -->

<meta name="x5-page-mode" content="app">

<!-- windows phone 點擊無高光 -->

<meta name="msapplication-tap-highlight" content="no">



18.移動端如何定義字體font-family?



@ --------------------------------------中文字體的英文名稱

@ 宋體 SimSun

@ 黑體 SimHei

@ 微信雅黑 Microsoft Yahei

@ 微軟正黑體 Microsoft JhengHei

@ 新宋體 NSimSun

@ 新細明體 MingLiU

@ 細明體 MingLiU

@ 標楷體 DFKai-SB

@ 仿宋 FangSong

@ 楷體 KaiTi

@ 仿宋_GB2312 FangSong_GB2312

@ 楷體_GB2312 KaiTi_GB2312 

@

@ 說明:中文字體多數使用宋體、雅黑,英文用Helvetica



body { font-family: Microsoft Yahei,SimSun,Helvetica; }



19.打電話發短信寫郵件怎么實現?


// 一、打電話
<a href="tel:0755-10086">打電話給:0755-10086</a>
//  二、發短信,winphone系統無效
<a href="sms:10086">發短信給: 10086</a>
// 三、寫郵件
<a href="mailto:863139978@qq.com">點擊我發郵件</a>
//2.收件地址后添加?cc=開頭,可添加抄送地址(Android存在兼容問題)
<a href="mailto:863139978@qq.com?cc=zhangqian0406@yeah.net">點擊我發郵件</a>
//3.跟著抄送地址后,寫上&bcc=,可添加密件抄送地址(Android存在兼容問題)
<a href="mailto:863139978@qq.com?cc=zhangqian0406@yeah.net&bcc=384900096@qq.com">點擊我發郵件</a>
//4.包含多個收件人、抄送、密件抄送人,用分號(;)隔開多個郵件人的地址
<a href="mailto:863139978@qq.com;[url=mailto:384900096@qq.com]384900096@qq.com[/url]">點擊我發郵件</a>
//5.包含主題,用?subject=
<a href="mailto:863139978@qq.com?subject=郵件主題">點擊我發郵件</a>
//6.包含內容,用?body=;如內容包含文本,使用%0A給文本換行 
<a href="mailto:863139978@qq.com?body=郵件主題內容%0A騰訊誠信%0A期待您的到來">點擊我發郵件</a>
//7.內容包含鏈接,含http(s)://等的文本自動轉化為鏈接
<a href="mailto:863139978@qq.com?body=http://www.baidu.com">點擊我發郵件</a>
//8.內容包含圖片(PC不支持)
<a href="mailto:863139978@qq.com?body=<img src='images/1.jpg' />">點擊我發郵件</a>
//9.完整示例
<a href="mailto:863139978@qq.com;[url=mailto:384900096@qq.com]384900096@qq.com[/url]?cc=zhangqian0406@yeah.net&bcc=993233461@qq.com&subject=[郵件主題]&body=騰訊誠邀您參與%0A%0A[url=http://www.baidu.com]http://www.baidu.com[/url]%0A%0A<img src='images/1.jpg' />">點擊我發郵件</a>
20.移動端touch事件(區分webkit和winphone)?

// 以下支持webkit
touchstart——當手指觸碰屏幕時候發生。不管當前有多少只手指
touchmove——當手指在屏幕上滑動時連續觸發。通常我們再滑屏頁面,會調用event的preventDefault()可以阻止默認情況的發生:阻止頁面滾動
touchend——當手指離開屏幕時觸發
touchcancel——系統停止跟蹤觸摸時候會觸發。例如在觸摸過程中突然頁面alert()一個提示框,此時會觸發該事件,這個事件比較少用

//TouchEvent說明:
touches:屏幕上所有手指的信息
targetTouches:手指在目標區域的手指信息
changedTouches:最近一次觸發該事件的手指信息
touchend時,touches與targetTouches信息會被刪除,changedTouches保存的最后一次的信息,最好用于計算手指信息

//參數信息(changedTouches[0])
clientX、clientY在顯示區的坐標
target:當前元素

//事件響應順序
ontouchstart > ontouchmove > ontouchend > onclick


日歷

鏈接

個人資料

藍藍設計的小編 http://m.wowo44.com

存檔

国产性猛交xx乱_性色国产成人久久久精品_亚洲成年人av_亚洲av片不卡无码久久_日本精品一二三_久久免费精品国产_欧美成人精品一区二区综合免费_无码人妻丰满熟妇区毛片蜜桃精品_四虎永久免费影院_国产一区二区三区四区在线
日韩女优av电影| 成人听书哪个软件好| 国产一区二区在线电影| 9色porny自拍视频一区二区| 国产精品九九视频| 欧美特黄一级片| 欧美一级片免费看| 国产精品久久福利| 五月综合激情日本mⅴ| 国产精品99精品久久免费| 精品无码av一区二区三区| 青青青视频在线播放| 欧美日韩一区二区三区四区五区| 精品国产髙清在线看国产毛片 | 久久婷婷色综合| 亚洲欧洲美洲综合色网| 六月丁香婷婷色狠狠久久| 日本亚洲一区二区三区| 日本成人免费在线观看 | 色婷婷在线影院| 在线观看日韩毛片| 国产日韩精品一区| 天堂影院一区二区| 97精品久久久午夜一区二区三区| 国产精品一二三区在线观看| 精品视频资源站| 国产精品久久影院| 久久99精品一区二区三区| 成人做爰69片免费| 一本大道久久精品懂色aⅴ| 精品av久久707| 偷拍与自拍一区| 91色porny蝌蚪| 少妇高潮在线观看| 久久综合999| 日本三级韩国三级欧美三级| 欧美日韩一区二区区| 欧美肥妇bbwbbw| 久久久久久97三级| 美女精品自拍一二三四| 日本护士做爰视频| 欧美图区在线视频| 亚洲免费在线看| 成人久久18免费网站麻豆| 在线不卡av电影| 日韩一区二区高清| 亚洲一区二区3| 94色蜜桃网一区二区三区| 极品魔鬼身材女神啪啪精品| 久久先锋影音av鲁色资源网| 久久99久久久欧美国产| 91精品蜜臀在线一区尤物| 欧美一区二区在线视频| 亚洲二区在线视频| 中文字幕av一区二区三区人妻少妇 | 欧美午夜视频网站| 亚洲婷婷综合色高清在线| 风间由美性色一区二区三区| 久草福利资源在线| 久久久影院官网| 国产伦精品一区二区三区在线观看 | 一区二区三区在线观看视频| 91亚洲精品乱码久久久久久蜜桃 | 男插女视频网站| 91福利视频网站| 怡红院av一区二区三区| 亚洲国产日韩在线一区| 欧美亚洲免费在线一区| 亚洲国产日日夜夜| 国产午夜在线一区二区三区| 欧美狂野另类xxxxoooo| 天天色图综合网| 久久久久久久久久久国产精品| 日韩一级片在线播放| 蜜桃av一区二区三区电影| 99久久人妻无码精品系列| 欧美一二三区在线| 麻豆国产欧美一区二区三区| 国产探花视频在线播放| 中文一区二区完整视频在线观看| 国产成人精品免费| 色婷婷精品久久二区二区蜜臂av| 亚洲激情男女视频| 水蜜桃av无码| 日韩一区二区在线观看视频播放| 另类综合日韩欧美亚洲| chinese全程对白| 综合中文字幕亚洲| 三上悠亚 电影| 日韩欧美综合在线| 国产制服丝袜一区| 草视频在线观看| 亚洲欧美激情小说另类| 丰满熟女人妻一区二区三区| 色婷婷综合视频在线观看| 亚洲在线观看免费| 国产福利短视频| 欧美激情中文字幕| 91尤物视频在线观看| 麻豆91精品视频| 成人18视频日本| 欧洲国内综合视频| 日本午夜精品视频在线观看 | 人与动物性xxxx| 国产精品免费视频观看| 韩国三级丰满少妇高潮| 欧美一级黄色大片| 成人性色生活片免费看爆迷你毛片| 在线一区二区三区四区五区| 婷婷成人综合网| 人妻视频一区二区| 国产精品久久久久aaaa樱花| 18深夜在线观看免费视频| 日韩欧美一区电影| 高清国产一区二区| 欧美综合久久久| 极品美女销魂一区二区三区 | 日韩av不卡在线观看| 国产三级精品三级观看| 一区二区三区美女视频| 欧美在线一级片| 国产欧美综合在线| 88av在线播放| 国产精品女人毛片| 性色av蜜臀av色欲av| 综合久久久久久| 一级欧美一级日韩片| 国产精品色哟哟| 国产精品无码网站| 亚洲乱码中文字幕| 黑人と日本人の交わりビデオ| 亚洲一区二区av在线| 一级免费黄色录像| 三级影片在线观看欧美日韩一区二区| chinese全程对白| 日本成人在线网站| 欧洲一区二区三区免费视频| 国产在线不卡一卡二卡三卡四卡| 欧美日韩免费观看一区三区| 国产高清久久久| 精品区一区二区| 黄色激情在线观看| 亚洲欧美另类久久久精品| 久久噜噜色综合一区二区| 男人的天堂久久精品| 在线观看日产精品| 国产精品小仙女| 欧美va亚洲va在线观看蝴蝶网| 免费欧美一级片| 国产精品电影一区二区| 欧美人与性囗牲恔配| 日韩精品一二三区| 欧美日韩亚洲综合一区| 99久久免费视频.com| 欧美最新大片在线看| 国产成人免费在线观看| 久久影院电视剧免费观看| 伊人久久一区二区三区| 亚洲成人网在线播放| 女人18毛片毛片毛片毛片区二| 性一交一黄一片| 中文字幕精品一区二区精品绿巨人| 亚洲熟女乱综合一区二区三区| 一区二区在线观看免费| 91porn在线视频| 国产成人鲁色资源国产91色综| 精品国产一区二区精华| 97香蕉碰碰人妻国产欧美| 亚洲成人综合在线| 欧美丝袜丝nylons| 97se亚洲国产综合自在线| 中文字幕一区二区三区蜜月 | 国产呦精品一区二区三区网站| 日韩午夜精品电影| 亚洲啪av永久无码精品放毛片| 亚洲女与黑人做爰| 波多野结衣不卡视频| 国产69精品一区二区亚洲孕妇| 国产喷白浆一区二区三区| 99久久99久久精品免费看小说.| 久久国产尿小便嘘嘘| 亚洲精品在线电影| 阿v天堂2014| 国产一区二区精品在线观看| 久久久久久99精品| 国产在线免费看| 成人性生交大片免费| 亚洲欧洲综合另类| 欧美性欧美巨大黑白大战| 国产chinesehd精品露脸| 亚洲午夜精品久久久久久久久| 欧美日韩成人在线一区| 好吊色视频一区二区三区| 日韩高清不卡一区二区三区| 欧美成人精品高清在线播放| 午夜精产品一区二区在线观看的| 国产综合色产在线精品| 欧美激情综合五月色丁香小说| 色网站国产精品| 中文字幕天堂av|