① html5或者js怎樣調用手機攝像頭或者相冊
你給的網頁用的是 <input accept="image/*" type="file">,在IOS端點擊時會提示選擇圖片或相機,安卓端要看瀏覽器對這兩內個屬容性的優化,部分瀏覽器會直接跳轉到資源管理器,優化做得好的可以直接提示選擇相冊或相機。
② javascript點擊查看圖片,彈框顯示圖片,怎麼用js怎麼實現
最好用插件,去layer官網有專門的點擊圖片,彈出瀏覽還支持多個圖片。
先去官網下載版layer包,你的權網頁引用layer的js文件。
地址:網頁鏈接點擊相冊層
然後js代碼:
//調用示例
layer.ready(function(){ //為了layer.ext.js載入完畢再執行
var ps=$("#psize").val();
layer.photos({
photos: '#layer-photos-demo'
,shift: ps //0-6的選擇,指定彈出圖片動畫類型,默認隨機
});
});
html代碼:
<div id="layer-photos-demo" class="layer-photos-demo" >
<img layer-pid="圖片id,可以不寫" layer-src="縮略圖片地址" src="圖片地址" alt="" style="height: 140px;width: 120px;border:1px solid #bbb;">
</div>
③ js圖片無縫滾動的原理是什麼
不斷減少圖片距離外面容器的間距,然後在間距為0的剎那將圖片重新回到初始位置。為了內不至於看出破容綻,滾動圖片要弄雙份兒,比如你需要滾動的是AB,那麼在容器里放的就是ABAB。那個外面的容器還要設置大小,然後將超出的內容隱藏。
這是我當年自己分析某人的JS圖片滾動代碼時總結的。
現在嘛都直接整jquery的插件了