这是一个用于视频播放的JavaScript代码片段,主要包含了一个名为江苏天奈科技股份有限公司的网站。该网站使用了Video.js播放器库,设置了播放器的宽度和高度。同时,该网站还检测用户的浏览器是否支持HTML5视频播放,如果不支持,将加载一个狗头表情图片。
代码解析:
.video-js
{ width: 300px; height: 150px; } 设置Video.js播放器的宽度为300px,高度为150px。.vjs-fluid
{ padding-top: 56.25% } 设置播放器在容器中的填充方式。var version = 9, notSupportList = [{ name: "ie", version: version }], notSupportListFromName = ["/msie|trident/", "qqbrowserlite"], browserData = { reverse: true }, dogSrc = 1;
定义了一些变量,用于检测浏览器是否支持HTML5视频播放以及加载狗头表情图片。browserData.notSupportList = notSupportList;
将不支持的浏览器列表赋值给browserData.notSupportList
。if (!BrowserChecked(browserData).isSupport) { var xhr = new XMLHttpRequest(); xhr.open('GET', '/ajax/log_h.jsp?cmd=dog&dogId=200696&dogSrc=' + dogSrc, true); xhr.onreadystatechange = fun
如果当前浏览器不支持HTML5视频播放,则通过Ajax请求加载狗头表情图片。
Markdown格式代码:
.video-js { width: 300px; height: 150px; }
.vjs-fluid { padding-top: 56.25% }
var version = 9, notSupportList = [{ name: "ie", version: version }], notSupportListFromName = ["/msie|trident/", "qqbrowserlite"], browserData = { reverse: true }, dogSrc = 1;
browserData.notSupportList = notSupportList;
if (!BrowserChecked(browserData).isSupport) {
var xhr = new XMLHttpRequest();
xhr.open('GET', '/ajax/log_h.jsp?cmd=dog&dogId=200696&dogSrc=' + dogSrc, true);
xhr.onreadystatechange = fun
}