在移動端開發中,某些設備會存在點擊img標籤,css
圖片呈現預覽模式,可是咱們沒有給圖片添加任何事件瀏覽器
這是移動端瀏覽器的默認行爲,解決方式以下:url
一、在img標籤上添加 onclick="return false"spa
<img src="a.png" onclick="return false" />
二、圖片用背景圖的方式插入code
background: url(a.png) no-repeat;
三、使用js事件阻止默認行爲blog
var img = document.getElementById('img'); img.addEventListener('click', function(e){ e.preventDefault(); })
另外能夠用css方式解決:事件
img{ pointer-events: none; }圖片
可是該方法會致使圖片的點擊事件失效開發
若是隻是單純展現圖片,而沒有什麼交互的話,這個方法仍是能夠的~get