![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Web前端
dreamermetj
这个作者很懒,什么都没留下…
展开
-
如何取消下载文件的beforeunload事件
js/jQuery中可以为页面绑定beforeunload事件,关闭、刷新、跳转页面时都将触发。 但如果想通过location.href的形式下载文件,它也会触发beforeunload事件。 取消的方法很简单:点击按钮时让window不再监听beforeunload事件,等点击完按钮后再重新为window绑定beforeunload事件。 代码如下原创 2015-08-17 15:23:30 · 1384 阅读 · 0 评论 -
window.getselection()失效?
今天发现一个平常容易被忽略的问题。 当用window.getselection()时,必须在页面中点一下,这样页面才会获取一个selection值。 如果没有在页面中进行过任何点击操作,则getselection()是不起作用的。 可以用selection.type == 'None' 来判断。原创 2015-08-17 15:26:52 · 1951 阅读 · 0 评论 -
自定义bootstrap布局出现的height为0情况
bootstrap的栅格布局很好用,不过只有12列,如果想自定义列宽,一种方法是改变列的padding和margin,不过太麻烦,而且如果遇到背景色之类的不好控制。最好自己重写,写的方法很简单: your-col { position: relative; float: left; width: (your-width); } 但是写完之后发现自己定义的contai原创 2015-08-19 10:05:53 · 1317 阅读 · 0 评论