2013-10-06 35 views
0

我有一些简单的html网页,其中一些主机只有一张图片。我只是在html页面中使用这个:html javascript class =“highslide”不能在android浏览器上工作

<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> 

is highslide javascript code?是否应该在单独的文件(如.css或.js)上引用它?

单独在html文件中,这适用于计算机桌面浏览器Firefox,IE,Chrome ...但不是在Android智能手机浏览器(目前在ICS Native Android,Chrome,Dolphin,Opera上测试)。

为了让这项工作在android上,我必须修改CSS文件中的highslide方法和属性吗?

如果这没有改变,我该如何修改这段代码来检测用户是否在android或非javascript启用或有能力的浏览器?

我想尽量避免,如果可能,并不太难以提供另一个HTML页面的情况下,浏览器android或其他无法管理highslide。

感谢

帕斯卡尔

回答

0

亮点是一个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页面。

+0

嗨Manishie,新的信息,因为我没有等待这些帖子...我去了一些电脑和高科技公共商店,偶然所有的设备连接,我通过浏览到网站实现了一些(大多数)Android设备(所有平板电脑)将显示图片,有些不会。 Windows 8将显示它以及100%。一些android操作系统可能需要像我的更新?链接到网站可能会有所帮助(在建设中,没有别的,但HTML ...没有跟踪,分析...)http://bricabrac.tekcities.com/j1003_msaccessadmInterface.html谢谢 – pascalb

+0

你尝试在底部的解决方案我链接到的帖子? – manishie

+0

嗨,长时间的延迟,忙碌的工作和流感......你的链接主要是关于Android海豚浏览器应用程序。我正在寻找这方面的一般理解,并解决它不工作的地方。我认为这是特定于某些未获得最新Android版本的设备。谢谢 – pascalb

相关问题