2010-11-18 83 views
0

我有一些问题 1.如何使该组成的菜单的喜好和插件状态2个选择如何在状态栏中创建上下文菜单?

例如上下文菜单的我要让

alt text

这是我的状态栏右键菜单是我的代码:

<popupset> 
    <menupopup id="intransContextMenu"> 
    <menuitem label="intrans aktif"/> 
    <menuitem label="preferensi"/> 
    </menupopup> 
</popupset> 

    <statusbar id="status-bar"> 
      <image src="chrome://inlinetrans/skin/imagesOn_kecil.png" /> 
      <statusbarpanel id="status-bar-intrans" 
      label="intrans" 
      context="intransContextMenu" 
      onclick="alert('okeh cuy')" 
     tooltiptext="intrans versi 1.0" 
     /> 
    </statusbar> 
  • 如何在上下文菜单中增加图象?我曾尝试过,但为什么我粘贴的图片总是出现在标签下面,而不是像我期望的那样位于标签的侧面?上下文菜单的
  • 例如我要让alt text

    这是我的代码:

    <popup id="contentAreaContextMenu"> 
         <image src="chrome://inlinetrans/skin/imagesOn_kecil.png" /> 
         <menuitem class="inlinetrans" id="inlineContext" oncommand= "hadits_mean.startFind(null);" 
         label="Cari Terjemahan"/> 
        </popup> 
    

    注: 是否使用的代码显示在状态栏右键单击菜单并允许网页制作在一个文件中?

    谢谢你的答案..

    回答

    3

    我不确定图像是你现在唯一的问题吗?打开上下文菜单应该可以正常工作(正在使用context属性)。

    关于图片,请查看文档。对于statusbarpanel,你必须设置image属性:

    <statusbar id="status-bar"> 
         <statusbarpanel id="status-bar-intrans" 
          image="chrome://inlinetrans/skin/imagesOn_kecil.png" 
          label="intrans" 
          context="intransContextMenu" 
          onclick="alert('okeh cuy')" 
          tooltiptext="intrans versi 1.0" 
         /> 
    </statusbar> 
    

    你可能也想看看在style classes和他们(玩说实话我不是100%肯定,如果它仅仅是足够设置image属性,所以如果这不起作用,请尝试使用样式类)。

    menuitem类似。你必须设置image属性给元素style classmenu-iconic

    <menuitem class="inlinetrans menu-iconic" 
          id="inlineContext" 
          oncommand= "hadits_mean.startFind(null);" 
          label="Cari Terjemahan" 
          image="chrome://inlinetrans/skin/imagesOn_kecil.png"/> 
    

    注: AFAIK状态栏会在Firefox 4(被删除至少在默认情况下它被禁用)!

    +0

    我需要设置CSS吗? – user495688 2010-12-05 04:57:37