
前端
一路风情
.................................
展开
-
window.open打开新窗口被浏览器拦截及决方案
window.open是javascript函数,该函数的作用是打开一个新窗口或这改变原来的窗口,如果你直接在js中调用window.open()函数去打开一个新窗口,浏览器会拦截你,那么如何避免呢。注意,只有直接使用js调用 window.open(url); 打开新窗口时,才会被拦截,如果是改变原理额窗口:window.open(url,'_self'); 则不会被拦截。那么 js调用...转载 2019-04-12 14:27:11 · 1470 阅读 · 0 评论 -
js键入enter,禁止换行
在做聊天时,需要进行对换行进行禁止if (event.which == 13) { // 禁止换行 event.cancelBubble=true; event.preventDefault(); event.stopPropagation();}原创 2018-11-24 10:27:18 · 1764 阅读 · 0 评论 -
网页版聊天功能 contentEditable属性,角标问题
在做聊天功能时,用的新浪的表情插件,当点击插件中的表情时,无法将角标放在表情之后。以下是解决方法:function moveToEnd(el) { if (typeof el.selectionStart == "number") { el.selectionStart = el.selectionEnd = el.value.length; } else ...原创 2018-11-23 17:16:29 · 573 阅读 · 0 评论 -
实现剪切板粘贴上传图片并返回URl显示图片
在写聊天功能时,需要实现剪切板粘贴上传图片并返回URl显示图片$('#input-area').bind("paste", function(){ //获取截图 var items = (event.clipboardData || window.clipboardData).items; var file = null; if (items &...原创 2018-12-04 21:22:02 · 1273 阅读 · 0 评论