小编Ger*_*hof的帖子

如果没有Adobe Flash,则提供替代图像

有没有提供备用GIF/PNG图像的方法,以防用户没有安装和/或停用Adobe Flash.我找到了一些建议,比如W3C中的以下建议,它通过JavaScript确定客户端上是否存在Adobe Flash:W3C提供替代图像

老实说,我更喜欢非JS技术.我在考虑一些XHTML标签,相当于<noscript>.(<noobject>如果无法显示/加载对象(在我们的示例中为Flash)).

需要这种分离的原因如下:我正在为之工作的银行最好以Flash格式显示其横幅.如果不可能显示简单的图像.在过去,它很可能以前面提到的方式解决.我们目前正在进行设计更新,而我偶然发现了这段代码,这让我想知道它是否真的是最优雅和兼容的方式.

令我印象深刻的另一个想法是:实际上是否可以在禁用JavaScript的环境中加载Flash对象?

html flash

17
推荐指数
2
解决办法
6万
查看次数

从图像生成HTML-Map

有没有办法自动生成一个HTML-Map兼容的多边形对象坐标列表(例如地图上的国家),边界非常独特?

示例图片:

中东欧国家地图http://www.bankaustria.at/landkarten/CEE_2007_w524.jpg

最终输出:

<map id ="ceemap" name="ceemap">
    <area shape="poly" coords="149,303,162,301,162,298,171,293,180,299,169,309,159,306,148,306,149,303" href="austria.html" target ="_blank" alt="Austria" />       
    <!-- ... -->
</map>
Run Code Online (Sandbox Code Playgroud)

提取多边形选择坐标的任何工具/脚本都会有所帮助.

html image

12
推荐指数
2
解决办法
9255
查看次数

Vaadin中的客户端浏览器检测

我想根据用户代理为我的Vaadin应用程序设置不同的主题.特别是我想至少区分移动设备(iPhone,Android,...)和桌面网络浏览器.

Vaadin的API揭示了两个有趣的类:

BrowserInfo似乎完全按照我的需要完成工作,但是通过其get方法实现了失败:

SEVERE: javax.servlet.ServletException: ...
Caused by: java.lang.UnsatisfiedLinkError: com.vaadin.terminal.gwt.client.BrowserInfo.getBrowserString()Ljava/lang/String;
Run Code Online (Sandbox Code Playgroud)

无法找到WebBrowser从我的应用程序中访问的方法.

  1. 我是否选择了正确的浏览器区分方法?
  2. 为什么访问BrowserInfo失败?

browser browser-detection vaadin

5
推荐指数
1
解决办法
6067
查看次数

标签 统计

html ×2

browser ×1

browser-detection ×1

flash ×1

image ×1

vaadin ×1