js全屏
来源:互联网 发布:什么是大数据挖掘 编辑:程序博客网 时间:2024/06/05 07:34
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"/> <title>微信墙</title> <link rel="stylesheet" type="text/css" href="css.css"> <script type="text/javascript" src="images/jq.min.1.11.1.js"></script> <script type="text/javascript"> (function(){ var fullScreenApi = { supportsFullScreen: false, isFullScreen: function() { return false; }, requestFullScreen: function() {}, cancelFullScreen: function() {}, fullScreenEventName: '', prefix: '' }, browserPrefixes = 'webkit moz o ms khtml'.split(' '); // check for native support if (typeof document.cancelFullScreen != 'undefined') { fullScreenApi.supportsFullScreen = true; } else { // check for fullscreen support by vendor prefix for (var i = 0, il = browserPrefixes.length; i < il; i++ ) { fullScreenApi.prefix = browserPrefixes[i]; if (typeof document[fullScreenApi.prefix + 'CancelFullScreen' ] != 'undefined' ) { fullScreenApi.supportsFullScreen = true; break; } } } // update methods to do something useful if (fullScreenApi.supportsFullScreen) { fullScreenApi.fullScreenEventName = fullScreenApi.prefix + 'fullscreenchange'; fullScreenApi.isFullScreen = function() { switch (this.prefix) { case '': return document.fullScreen; case 'webkit': return document.webkitIsFullScreen; default: return document[this.prefix + 'FullScreen']; } } fullScreenApi.requestFullScreen = function(el) { return (this.prefix === '') ? el.requestFullScreen() : el[this.prefix + 'RequestFullScreen'](); } fullScreenApi.cancelFullScreen = function(el) { return (this.prefix === '') ? document.cancelFullScreen() : document[this.prefix + 'CancelFullScreen'](); } } // jQuery plugin if (typeof jQuery != 'undefined') { jQuery.fn.requestFullScreen = function() { return this.each(function() { if (fullScreenApi.supportsFullScreen) { fullScreenApi.requestFullScreen(this); } }); }; } window.fullScreenApi = fullScreenApi; })(); </script> </head> <body class="wx-wall" id="fullscreenbox"> <div class="wx-wall-main" > </div> <div class="wx-wall-footer"> <div class="footer-content"> <div class="footer-notice"> <div class="notice"> <marquee></marquee> </div> </div> <div class="footer-menu"> <ul> <li><a class="quanpin" title="全屏" href="javascript:void(0)" id="fullscreenbtn"></a></li> </ul> </div> </div> </div> </div> </body><script type="text/javascript">$(function(){ $('#fullscreenbtn').click(function(){ if(window.fullScreenApi.supportsFullScreen){ window.fullScreenApi.requestFullScreen(document.getElementById('fullscreenbox')); }else{ alert('就你这浏览器,基本就告别全屏功能了'); } });});</script></html>
0 0
- js全屏
- js 全屏
- JS全屏
- 【JS】浏览器全屏方案
- js全屏效果
- ie全屏js代码
- JS弹出窗口全屏
- js控制浏览器全屏
- JS全屏浏览器窗口
- JS 全屏代码
- js控制浏览器全屏
- 【JS特效】全屏滚动
- JS实现全屏
- JS控制浏览器全屏
- JS控制浏览器全屏
- js全屏操作
- js控制浏览器全屏
- js 实现全屏效果
- MySQL查看和修改表的存储引擎
- unix,mac下安装nginx
- 关于流量升高导致TIME_WAIT增加,MySQL连接大量失败的问题
- js--关于点击的小知识 电脑版与手机
- JMeter数据库SQLServer测试计划
- js全屏
- css布局兼容细节
- SQL里面不带参数的存储过程与视图的区别
- STM32库函数uint8_t GPIO_ReadInputDataBit ( GPIO_TypeDef * GPIOx, uint16_t GPIO_Pin )
- 浅谈Html的内容加载及JS执行顺序
- jQueryEasyUi验证
- js固定div在屏幕最右边
- android开发的一些建议
- Git 学习