gpt4 book ai didi

javascript - html javascript 类 ="highslide"在 android 浏览器上不起作用

转载 作者:行者123 更新时间:2023-11-28 12:15:32 25 4
gpt4 key购买 nike

我有一些简单的 html 网页,其中一些网页包含一张图片。我只是在 html 页面中使用它:

<a href="photo1.png" class="highslide" onclick="return hs.expand(this)">
<img src="photo1.png" alt="Highslide JS"
title="Click to enlarge" height="43%" width="60%" />
</a>

highslide是javascript代码吗?是否应该在单独的文件(如 .css 或 .js)中引用它?

单独在 html 文件中,这在计算机桌面浏览器 Firefox、IE、Chrome 上运行良好...但在 android 智能手机浏览器上运行不佳(目前正在 ICS Native android、Chrome、Dolphin、Opera...上测试)。

为了在 android 上运行此功能,我是否必须修改 css 文件中的 highslide 方法和属性?

如果那没有改变,我如何修改此代码以检测用户是在 android 还是非 javascript 启用或支持的浏览器上?

我想尽可能避免提供另一个 html 页面,以防浏览器 android 或其他无法管理 highslide。

谢谢

帕斯卡

最佳答案

Highlight 是一个javascript 库。有关完整文档,请参见此处:http://highslide.com/

虽然此页面没有明确声明支持 Android,但它似乎可以在 Android 上运行。但是,似乎存在一些问题。您最好搜索 highslide forums .这是一个可能有帮助的线程:http://forum.highcharts.com/highslide-js-usage/android-dolphin-hd-browser-tf201-white-box-t15461/

我认为你最好的办法是弄清楚你的 css 或 js 中有什么与 Android 不兼容并修复它 - 而不是完全禁用 highslide 或创建一个单独的 android-only 页面。

关于javascript - html javascript 类 ="highslide"在 android 浏览器上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19207474/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com