我有这个代码
<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此小提琴。
招待寒意。