-1

以下代碼適用於Firefox,但在Internet Explorer中返回錯誤「Object expected」。在IE7中調用「dropdown()」時出現「Object expected」

<html> 
    <head> 
    <script type="text/javascript"> 
    dropdown("navigation", "auto") 
    </script> 
    </head> 
    <body> 
    <div id="navigation"> 
    <ul> 
    <li><a href="hhdh/"><span>Home</span> </a></li> 
    <li><a href="hhdh/"><span>All</span> </a></li> 
     <ul> 
      <li><a href="sss/"><span>submenu</span> </a></li> 
      <li><a href="sss/"><span>submenu</span> </a></li> 
    </ul> 
    </ul> 
    </body> 
    </html> 

我找不到功能下拉Anywhere文檔。

+0

請問我們可以有'dropdown'的來源嗎? – Ryan 2012-02-18 14:59:37

+2

*「找不到任何地方的功能下拉列表的文檔。」* - 那麼您從哪裏得到了使用'dropdown'的想法呢? – 2012-02-18 14:59:41

+0

'代碼在Firefox中工作「。它顯示什麼? – 2012-02-18 15:00:47

回答

0

Javascript沒有標準的dropdown()函數,所以即使Firefox碰巧實現了一個,它也不會被廣泛使用。在調用函數之前,您需要包含帶下拉代碼的腳本。

如果您正在尋找一個好的js下拉菜單插件,那麼請查看Superfish

2

這是一個函數調用,並且該函數缺失。

+0

我剛剛意識到它是一個文件中定義的函數,Firefox加載和IE7不會因爲一些奇怪網頁重寫腳本。 – dendini 2012-04-20 14:14:23

相關問題