之前的项目,有个功能是下载文件,这里只要在浏览器输入 url 就会下载那个文件了。当时我只是简单得使用 window.open ,但是却会被浏览器进行拦截,要手动开启才行,然后就搜索研究其他方法,就看到各种各样的,通过 …
分类:html
创建对象及原型的使用
1.面向对象的三大特性 封装 继承自己没有的,拿别人过来用,就是继承 多态父类引用指向子类的对象(JavaScript中用不到) 2.创建对象的四种方式 使用字面量创建对象 var o = {key:value, key…
CSS3中哪些新属性—阴影、文本省略(1)
CSS3中的阴影,我知道的就是盒阴影和文字阴影。两者使用大同小异。 1.文字阴影 不知道为啥阴影会被开发出来,觉得这没啥好用啊。用了之后发现好像还行,使页面更有立体感了那么一点点。看起来趣味性强一点。 文字阴影: tex…
JS基础入门篇(三十三)—正则表达式
1.创建一个正则表达式 方法一:使用一个正则表达式字面量,其由包含在斜杠之间的模式组成。 var reg1 = /a/; var reg2 = /ab+c/; 方法二:调用RegExp对象的构造函数 var reg1 =…
实现两个窗口通信方法-postMessage
postMessage otherWindow:其他窗口的一个引用,比如iframe的contentWindow属性、执行window.open返回的窗口对象、或者是命名过或数值索引的window.frames。 mes…
服务端渲染到前端渲染,再到“服务端渲染”
最早时期的web 如果要呈现动态网页,之前最早的时候只能ssr。服务端把 数据+html 渲染成一个完整的web页面,发送给前端。这时候的web只是简单的信息展示。 有交互性的web 然后发现网站光是有数据的展示还不够,…
了解CSS中的@import
我们知道,css文件引入方式有两种: 1. HTML中使用link标签 <link rel="stylesheet" href="style.css" /> CSS中@import @import "styl…
获得html元素自身的宽度
想要控制html元素显示的clip量.最好是要知道html元素自身能有多么大的宽度. 接上一文章.父nav截断了子元素的显示.–那么使用鼠标可以获得子元素的实际需要的宽度.加载完毕之后,可以使用js动态控制n…
工欲善其事,必先利其器 _SUBLIME TEXT 3_使用心得(上篇)
Sublime text 简介 Sublime text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书…
JQuery插件:ScrollTo平滑滚动到页面指定位置
ScrollTo是一款基于jQuery的滚动插件,当点击页面的链接时,可以平滑地滚动到页面指定的位置。适用在一些页面内容比较多,页面长度有好几屏的场合,本文以DEMO为示例讲解该插件的应用。查看演示DEMO 使用方法 1…
从零开始的个人技术博客
大牛勿喷! Vue.js+LeanCloud单页面博客 简介 一个前后端完全分离的单页应用 线上地址点此查看 version 1.0 响应式布局 主页,关于,标签 过渡动画 文章显示markdown 和代码高亮 技术栈 …
三列布局,中间自适应,关于float和positon方法
三列布局,中间自适应,尝试了两种方法float.mydiv{ background-color: #eee; margin:20px; padding: 20px; border: solid 1px #999; ove…