- 博客(7)
- 收藏
- 关注
原创 h5如何实现EXCEL,word文件在线预览?不下载直接看
最近公司要实现文件的在线预览。找了好久才发现比较简单的解决办法。发帖记录一下。t、pdf在线预览实现方式1.简单的前端处理方式:或者JS文档地址//新建窗口打开链接预览文档地址;//本页面内跳转链接实现预览这种方式在不同浏览器上表现不一样,部份手机浏览器直接不能直接不能打开或是表现为下载,基本不实用,如果预览PDF,可以使pdf.js这样的纯JS库但是实际场景要做各种格式判断比较麻烦。
2023-07-19 17:53:44 2607 22
转载 用parseInt解析数字,并求和
用parseInt解析数字,并求和window.onload=function(){var oBtn=document.getElementById('btn')var aInput=document.getElementsByTagName('input')var oQiuh = document.getElementById('qiuh');for
2016-12-28 17:26:32 556
原创 复选框练习
body,dl,dt,dd,p{margin:0;padding:0;}body{font-family:Tahoma;font-size:12px;}label,input,a{vertical-align:middle;}label{padding:0 10px 0 5px;}a{color:#09f;text-decoration:none;}a:hover{color:
2016-12-28 10:53:35 376
原创 关于重构方面细节
1.少用左浮动做做HTML框架(bug特别多)2.margin在没用绝对定位之前可以用。一旦标签使用了绝对定位margin就失效了这个时候可以直接用left和top来确定元素的位置。3.通常比较简单的剧中对齐可以使用margin:auto;来居中。如果设置了绝对定位就自己计算了。4.通常轮播用li标签来包含。因为在用js调用的时候能直接调用li标签可以省去很多bug的调试。
2016-12-19 22:11:52 194
原创 关于原生js获取的问题
var oBox = document.getElementById("box");(用这个方法是兼容的)var aUl = document.getElementsByTagName("ul");//如果用oBox.getElementByTagName("ul")会有兼容性问题(IE6,7,8并不支持)var aImg = aUl[1].getElementsByTagName("li
2016-12-19 21:36:06 232
转载 关于div填充整个页面的使用方法
1.div外层的父标签如果没有定义高度或宽度(用px或者其它单位定义,而非百分比),div用百分比是无效的。如果坚持要用百分比,请换成table标签。2.如果一定要用div标签,一种方法是通过JS脚本获取浏览器高度或宽度然后给标签,用纯CSS方法,是这样:给login_wrapper加一条属性“position:absolute”。
2016-12-15 10:53:44 2700
转载 js语法中if语句的替代
var changeStyle=function(elem,attr,value){ elem.style[attr]= value };//这里是函数表达式window.onload=function(){ var oBtn=document.getElementsByTagName("input"); var oDiv=document.getElementById("
2016-12-14 11:08:22 736
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人