检测 iOS 浏览器 (Iphone,Ipod,Ipad) 将 DIV 从 FLASH 更改为 HTML5
Posted
技术标签:
【中文标题】检测 iOS 浏览器 (Iphone,Ipod,Ipad) 将 DIV 从 FLASH 更改为 HTML5【英文标题】:Detect iOS Browser (Iphone,Ipod,Ipad) Change DIV from FLASH TO HTML5 【发布时间】:2011-08-29 03:58:20 【问题描述】:如果网站在 iPad、iPod、iPhone Safari 中打开,我只想更改 DIV 简而言之,如果站点在 ios 设备中打开,我想添加 html5 音乐播放器 是否可以只更改 DIV n 而不是整个页面?浏览器检测后。
【问题讨论】:
【参考方案1】:I want to change ONLY the DIV if site is open in iPad,iPod,iPhone Safari
如今的趋势是远离浏览器检测,而转向功能支持检测。
Google 有一些 javascript 代码来检测 Flash 支持(和其他人一样,但这是一个不错的例子):
http://code.google.com/p/doctype/wiki/ArticleDetectFlash
is it possible to only change the DIV n not the whole page
当然,这是非常标准的 javascript 内容。有一百万种不同的方法可以做到这一点。如果您使用 jQuery,我会先查看一些 DOM 操作函数:http://api.jquery.com/category/manipulation/ 并从那里开始。当然,这很容易在没有 jQuery 或任何其他 JS 框架的情况下实现。但这似乎超出了这个问题的范围。
【讨论】:
以上是关于检测 iOS 浏览器 (Iphone,Ipod,Ipad) 将 DIV 从 FLASH 更改为 HTML5的主要内容,如果未能解决你的问题,请参考以下文章
检测 iPhone/iPad/iPod touch 的颜色?
检测 iPhone/iPad/iPod touch 的颜色?
Jscrollpane Ipad/Iphone/iPod/iOS滚动支持