2009-09-15 23 views
1

我想添加兩個新條目的上下文菜單,一個圖像和一個錨點。我正在使用0x2爲圖像0x20爲錨點,他們正確顯示,但是當有一個鏈接的圖像只有圖像鏈接顯示他們做不同的事情,所以我想這兩個項目顯示?Internet Explorer的上下文菜單上下文位

+0

該場景中指定了哪些位?你的代碼如何檢查這些位?你可以顯示該代碼嗎? – 2009-09-21 23:26:36

+0

以及我有兩個註冊表項與0x2和0x20具有不同的文本我希望他們都顯示了一個鏈接的圖像。沒有代碼。 – 2009-09-22 08:23:47

回答

0

@Remy - 這是一個Windows註冊表設置,用於在IE中擴展上下文菜單。

HKEY_CURRENT_USER\\Software\\Microsoft\\Internet Explorer\\MenuExt\\

@Hamza 你需要更改腳本中的0x20至0×22(0×2之和爲0x20),然後檢查「external.menuArguments.event.srcElement」屬性。如果它是一個圖像,那麼使用它的src屬性,如果它是一個錨點掃描它是任何圖像元素的子節點。

您也可以使用分別代表「默認」和「全部」的0x1或0x3F。以下是所有值的可用 -

1 =默認, 2 =圖像, 4 =控制, 8 =桌子, 16 =文本選擇, 32 =錨, 63 =所有

(8,表格根本不起作用)