ZK Menuitem图像未显示



我有这个代码

<image src='/img/navigation/delete.png'/> the image shows OK.
<menupopup id="listmenu">
   <menuitem label="Delete" image="img/navigation/delete.png"/>//image dont show at all
</menupopup>

我还尝试使用单引号双引号,而无需从斜线开始或不尝试静态互联网资源。

image='/img/navigation/delete.png'
image='img/navigation/delete.png'
image="/img/navigation/delete.png" 
image="img/navigation/delete.png"       
image="https://www.google.com.tw/images/icons/product/chrome-128.png"

图像标签上的图像显示不错,但即使有相同的路径也不显示在菜单上...

update

我检查了ZK提供的样本,这是ZUL代码ZK官方页面

<menuitem image="/widgets/menu/context_menu/img/UserProfileMale-16x16.png" label="Profile" />

这生成此HTML

<a href="javascript:;" id="b9FVk-a" class="z-menuitem-content">
   <img src="/zkdemo/widgets/menu/context_menu/img/UserProfileMale-16x16.png;jsessionid=690619C76D278163402749B336894F89.zkdemo" class="z-menuitem-image" align="absmiddle"> 
   <span class="z-menuitem-text">Profile</span>
</a>

,图像显示正常。

但是我的zul

<menuitem label="Delete" image="/img/navigation/delete.png"/>

生成此html

<a href="javascript:;" id="b2IQyj3-a" class="z-menuitem-cnt">
 <span class="z-menuitem-img" style="background-image:url(/main/img/navigation/delete.png)"></span> 
 Delete
</a>

他们使用的是我使用的ZK很多。EE 6.5.2我做错了什么。

我还尝试使用调试器手动执行此操作http://sourceforge.net/p/zk1/bugs/2244/无成功。

测试的浏览器

Chrome latest version[Versión 32.0.1700.76 m]
Mozilla latest version[26.0]..

环境

Apache Tomcat/7.0.41
ZK 6.5.2 EE (build: 2013032614)
Java SE 7  jdk1.7.0_21
Windows Seven 64 bits.

oke我在此处重现了您的问题

您可以看到它在ZK 7.0.0下工作,但不起作用ZK 6.5.2和ZK 6.5.3。

我测试了自己的ZK 6.5.3。如果我设置了Google映像,则不会在弹出窗口中获取图像。但是,如果我进行删除。

非常奇怪...

但是,对于您的项目,请尝试(如果允许)升级到6.5.3并在此进行测试。

编辑:我添加到您的BugReport此小提琴。

招待寒意。

相关内容

  • 没有找到相关文章

最新更新