检测 iOS 浏览器(Iphone、Ipod、Ipad)将 DIV 从 FLASH 更改为 HTML5

发布于 2024-12-02 00:15:03 字数 152 浏览 0 评论 0原文

如果网站在 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

病毒体 2024-12-09 00:15:03

如果网站在 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文