检测 iOS 浏览器(Iphone、Ipod、Ipad)将 DIV 从 FLASH 更改为 HTML5
如果网站在 iPad、iPod、iPhone Safari 中打开,我只想更改 DIV 简而言之,如果网站在 Ios 设备中打开,我想添加 HTML5 音乐播放器 是否可以只更改 DIV n 而不是整个页面?浏览器检测后。
I want to change ONLY the DIV if site is open in iPad,iPod,iPhone Safari
in short i want to add HTML5 Music Player if site is open in Ios Device
is it possible to only change the DIV n not the whole page ? after browser detection.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果网站在 iPad、iPod、iPhone Safari 中打开,我只想更改 DIV
如今的趋势是远离浏览器检测,而走向特征-支持检测。
Google 有一些 Javascript 代码来检测 Flash 支持(其他人也是如此,但这是一个不错的例子):
http://code.google.com/p/doctype/wiki/ArticleDetectFlash
是否可以只更改 DIV n 而不是整个页面
当然,这是非常标准的 javascript 内容。有一百万种不同的方法可以做到这一点。如果您使用 jQuery,我将首先查看一些 DOM 操作函数: http:// /api.jquery.com/category/manipulation/ 并从那里开始。当然,这在没有 jQuery 或任何其他 JS 框架的情况下很容易实现。但这似乎超出了这个问题的范围。
I want to change ONLY the DIV if site is open in iPad,iPod,iPhone Safari
The trend these days has been away from browser detection, and towards feature-support detection.
Google has some Javascript code to detect Flash support (as do others, but this is a decent example):
http://code.google.com/p/doctype/wiki/ArticleDetectFlash
is it possible to only change the DIV n not the whole page
Absolutely, this is pretty standard javascript stuff. There are a million different ways to do this. If you're using jQuery, I'd start by looking at some of the DOM manipulation functions: http://api.jquery.com/category/manipulation/ and going from there. Of course, this is easily possible without jQuery or any other JS framework. But that seems like it's beyond the scope of this question.