草庐IT

Modernizr

全部标签

javascript - 如何确定是否存在 HTML5 拖放文件上传 API(如 FF3.6 中的 API)

我正在编写一个应该支持文件的HTML5拖放API的应用程序,很像描述的here.我想对浏览器是否支持这种疯狂行为进行编程检查:)目前可行的解决方案是检查浏览器是否提供FileReader类,如下所示:if(typeof(FileReader)=="undefined"){$("#dropbox").hide();}else{//connectevents$("#filebox").hide();}但这显然不是正确的(我根本不使用那个类)。有什么想法吗? 最佳答案 检查FileReader是否存在是解决此问题的正确方法。FileRea

html - 点击调用html

我想在我的网站中使用html5标签进行移动查看,当用户从移动设备上单击此链接时,它会调用给定号码。Booknow,call01234567890当用户手机不是html5时,我应该怎么做才能隐藏此链接..我已经通过modenizer,但似乎不会检测到链接属性。http://www.tutorialspoint.com/html5/html5_modernizr.htm有什么建议吗?只有当我的网站在移动设备上打开时才会出现此按钮,对于移动设备我想在旧手机上打开时隐藏此链接.. 最佳答案 tl;dr在现代(2018年)该做什么?假设支持t

html - 点击调用html

我想在我的网站中使用html5标签进行移动查看,当用户从移动设备上单击此链接时,它会调用给定号码。Booknow,call01234567890当用户手机不是html5时,我应该怎么做才能隐藏此链接..我已经通过modenizer,但似乎不会检测到链接属性。http://www.tutorialspoint.com/html5/html5_modernizr.htm有什么建议吗?只有当我的网站在移动设备上打开时才会出现此按钮,对于移动设备我想在旧手机上打开时隐藏此链接.. 最佳答案 tl;dr在现代(2018年)该做什么?假设支持t

ios - 如何检测是否支持 HTML5 自动播放属性?

如何最好地检测浏览器的HTML5视频元素是否支持自动播放?例如,在当前的iOSSafari上,autoplayisdisabled.更新:我现在设计的网页无论是否支持自动播放都能正常工作。现在,当页面加载时,会显示一个初始化视频。在iPad上,用户会看到一个很大的播放按钮。一旦播放被触发,视频就会被隐藏。之后,播放videoplayer可以从JavaScript控制,这正是我真正需要的。 最佳答案 聚会有点晚,但公认的解决方案似乎已经过时:Modernizr现在已经实现了这个功能,请参阅https://github.com/Mode

ios - 如何检测是否支持 HTML5 自动播放属性?

如何最好地检测浏览器的HTML5视频元素是否支持自动播放?例如,在当前的iOSSafari上,autoplayisdisabled.更新:我现在设计的网页无论是否支持自动播放都能正常工作。现在,当页面加载时,会显示一个初始化视频。在iPad上,用户会看到一个很大的播放按钮。一旦播放被触发,视频就会被隐藏。之后,播放videoplayer可以从JavaScript控制,这正是我真正需要的。 最佳答案 聚会有点晚,但公认的解决方案似乎已经过时:Modernizr现在已经实现了这个功能,请参阅https://github.com/Mode

javascript - Modernizr 导致内容安全策略 (CSP) 违规错误

我正在尝试在测试站点上使用新的内容安全策略(CSP)HTTPheader。当我将CSP与Modernizr结合使用时,我收到CSP违规错误。这是我正在使用的CSP策略:Content-Security-Policy:default-src'self';script-src'self'ajax.googleapis.comajax.aspnetcdn.com;style-src'self';img-src'self';font-src'self';report-uri/WebResource.axd?cspReport=true这些是来自Chrome浏览器控制台的错误:Refusedto

javascript - Modernizr 导致内容安全策略 (CSP) 违规错误

我正在尝试在测试站点上使用新的内容安全策略(CSP)HTTPheader。当我将CSP与Modernizr结合使用时,我收到CSP违规错误。这是我正在使用的CSP策略:Content-Security-Policy:default-src'self';script-src'self'ajax.googleapis.comajax.aspnetcdn.com;style-src'self';img-src'self';font-src'self';report-uri/WebResource.axd?cspReport=true这些是来自Chrome浏览器控制台的错误:Refusedto

javascript - Modernizr 文件应该放在头部吗?

对ModernizrJavaScript文件的引用是否应该在页面的头部?我总是尝试将所有脚本放在页面底部,并希望保留它。如果它需要在头脑中,为什么? 最佳答案 如果你想要Modernizr尽快下载并执行以防止FOUC,把它放在来自他们的installationguide:DropthescripttagsintheofyourHTML.Forbestperformance,youshouldhavethemfollowafteryourstylesheetreferences.ThereasonwerecommendplacingM

javascript - Modernizr 文件应该放在头部吗?

对ModernizrJavaScript文件的引用是否应该在页面的头部?我总是尝试将所有脚本放在页面底部,并希望保留它。如果它需要在头脑中,为什么? 最佳答案 如果你想要Modernizr尽快下载并执行以防止FOUC,把它放在来自他们的installationguide:DropthescripttagsintheofyourHTML.Forbestperformance,youshouldhavethemfollowafteryourstylesheetreferences.ThereasonwerecommendplacingM

拒绝应用内联风格,因为它违反了以下内容安全策略指令:“ style-src'self'” Modernizr

我已经在VisualStudio2015Professional中创建了新的ASP.NETMVC5项目,并且在我的布局中添加了元标记,以供内容安全策略作为-现在,当我运行应用程序时,我会在Chrome浏览器控制台中获得以下错误-拒绝应用内联样式,因为它违反了以下内容安全策略指令:“style-src'self'”。“不安全限制”关键字,即“SHA256-CWE3BG0VYQOIDNAKBB/BTDKHUL49QZUWGNCMPGNY5ZW=')或NONCE('NONCE-...')以启用内线执行。Modernizr-2.6.2.js:157现代izr-2.6.2.js有6个错误:157与脚本有