关键词:
js代码
1 function fullScreen(el) { 2 var rfs = el.requestFullScreen || el.webkitRequestFullScreen || el.mozRequestFullScreen || el.msRequestFullScreen, 3 wscript; 4 5 if(typeof rfs != "undefined" && rfs) { 6 rfs.call(el); 7 return; 8 } 9 10 if(typeof window.ActiveXObject != "undefined") { 11 wscript = new ActiveXObject("WScript.Shell"); 12 if(wscript) { 13 wscript.SendKeys("{F11}"); 14 } 15 } 16 } 17 18 function exitFullScreen(el) { 19 var el= document, 20 cfs = el.cancelFullScreen || el.webkitCancelFullScreen || el.mozCancelFullScreen || el.exitFullScreen, 21 wscript; 22 23 if (typeof cfs != "undefined" && cfs) { 24 cfs.call(el); 25 return; 26 } 27 28 if (typeof window.ActiveXObject != "undefined") { 29 wscript = new ActiveXObject("WScript.Shell"); 30 if (wscript != null) { 31 wscript.SendKeys("{F11}"); 32 } 33 } 34 }
html 代码
1 <button id=‘btn‘>全屏按钮</button> 2 <div id="content" style="background:yellow;width:500px;height:500px;">sljfsdlfj 3 <div id="quite" class="btn">退出全屏</div> 4 </div>
调用
var btn = document.getElementById(‘btn‘); var content = document.getElementById(‘content‘); btn.onclick = function(){ fullScreen(content); } var quite = document.getElementById(‘quite‘); quite.onclick = function(){ exitFullScreen(); }
不仅可以实现整个document 全屏预览 还能实现特定的div来进行全屏预览
转:http://blog.csdn.net/wu595679200/article/details/51195142
vue+iframe实现点击f11全屏效果
参考技术A在HTML5中,W3C制定了关于全屏的API,就可以实现全屏幕的效果,也可以让页面中的图片,视频等全屏。目前只有googlechrome15+,safri5.1+,firfox10+,IE11支持父页面如果是Iframe嵌套内容,只需要在iframe中加入属性当然,如果是iframe... 查看详情
浏览器全屏之requestfullscreen全屏与f11全屏(代码片段)
...式,一种是HTML5新增的requestFullscreen全屏,另一种是摁F11实现的全屏,本文将详解两种全屏的特点以及其实现。二、requestFullscreen全屏 1、判断是否支持全屏 通过判断元素的requestFullscreen函数是否存在与document.fullscreenEnabled... 查看详情
js实现的图片预览功能
之前的博文有实现过图片上传预览,但那种方法是预览时就将图片上传,会产生很大的浪费空间。找到了之前有人写的用JS实现的图片预览,就说用js将上传的图片显示,上传代码在之前的博文中有写到。以下是实现的代码:body... 查看详情
js通过使用pdfjs实现基于文件流的预览功能
需求:使用JS实现PDF文件预览功能备选方案:使用ViewerJS,官网 http://viewerjs.org/使用PDFJS,官网 https://mozilla.github.io/pdf.js/结论:通过研究发现,ViewerJS预览pdf文件,其pdf文件只能url地址,不支持获取文件流到客户端,生成blob... 查看详情
原生js实现ajax的文件异步提交功能图片预览功能.实例
<%--CreatedbyIntelliJIDEA.User:yhDate:2016/12/14Time:17:13TochangethistemplateuseFile|Settings|FileTemplates.--%><%@pagecontentType="text/html;charset=UTF-8"language="java"%><%@includef 查看详情
网页全屏以及禁用f11默认行为-vue项目
参考技术A我在写网页全屏时候发现,通过按键F11打开的全屏貌似使用脚本无法正确关闭。具体表现是,按键F11会打开全屏,这个时候打印window对象中的window.document,会发现window.document下面的有关全屏的属性并未改变,window.documen... 查看详情
怎么使chrome全屏的代码
chrome上实现全屏非常简单,不是通过在网页中插入js代码实现,而是在chrome的快捷方式上做手脚。下面我以XP系统为演示:安装了chrome以后,chrome会自动在桌面生成一个快捷方式,右键点击后我们可以看到一些东西,其中有一项... 查看详情
js实现图片上传预览功能,使用base64编码来实现
实现图片上传的方法有很多,这里我们介绍比较简单的一种,使用base64对图片信息进行编码,然后直接将图片的base64信息存到数据库。但是对于系统中需要上传的图片较多时并不建议采用这种方式,我们一般会选择存图片路径的... 查看详情
openoffice+jquery.media.js实现文档在线预览
1.功能: 实现Windows环境下文档在线预览功能,支持.doc、.docx、.xls、.xlsx、.ppt、.pptx、.pdf格式的文档,对IE浏览器不太兼容。如要实现Linux环境下文档在线预览功能,改变相应配置和代码,要安装Linux版的OpenOffice。2.所需组件... 查看详情
js的dom操作之js实现图片预览功能,手机端电脑端通用(代码片段)
...想做搬运工】前端用的layui,连个可连续预览图片的实现办法都没有,那么只得自己写代码了。【思路】电脑端效果:手机端效果:实现的方式就是,传入一个图片路径数组和当前预览图片的id(或索引值... 查看详情
小书匠预览操作说明
...了更加准确的定位算法,解决了这种弊端。同步滚动演示全屏预览点击预览区右侧的全屏按钮,进入禅全屏预览模式。退出禅模式全屏,可以点击右侧的退出全屏按钮来退出禅全屏模式。全屏预览演示大纲大纲操作界面允许用户... 查看详情
小书匠预览操作说明
...了更加准确的定位算法,解决了这种弊端。同步滚动演示全屏预览点击预览区右侧的全屏按钮,进入禅全屏预览模式。退出禅模式全屏,可以点击右侧的退出全屏按钮来退出禅全屏模式。全屏预览演示大纲大纲操作界面允许用户... 查看详情
浅谈js本地图片预览
最近在工作中遇到一个问题,就是实现一个反馈页面,这个反馈页面的元素有反馈主题、反馈类型、反馈内容、反馈人联系电话以及反馈图片。前端将这些反馈的元素POST给后台提供的接口;实现这个工作的步骤就是:页面... 查看详情
用openoffice+jodconverter+webuploader+pdf.js实现文件上传在线预览功能
一、背景 最近公司一个项目要实现一个文件上传以及多文档在线预览的功能,之前一直做无线工具开发的,没有涉及到这些东西。另外项目组缺java开发人员,而且自己也只是一个半吊子前端加小半吊子java开发人员,所以让... 查看详情
js面向对象方法面向对象方法实现橱窗式图面预览以及放大功能
效果图: HTML结构如下:<divid="preview"><divid="mediumDiv"><imgid="mImg"src="images/products/product-s1-m.jpg"/><divid="mask"></div><divid="superMask"></ 查看详情
js打印功能代码可实现打印预览打印设置等
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-e 查看详情
gvim全屏f11(代码片段)
下载https://github.com/derekmcloughlin/gvimfullscreen_win32https://github.com/mattn/vimtweak配置放到gvim根目录64位用64位的//全屏设置:calllibcallnr("gvimfullscreen_64.dll","ToggleFullScreen",0)map<F1 查看详情
gvim全屏f11(代码片段)
下载https://github.com/derekmcloughlin/gvimfullscreen_win32https://github.com/mattn/vimtweak配置放到gvim根目录64位用64位的//全屏设置:calllibcallnr("gvimfullscreen_64.dll","ToggleFullScreen",0)map<F1 查看详情