2014-04-05 78 views
0

你好,我有一個HTML圖像映射,但它不會在Firefox上工作,我只是得到ALT標記:(下面是所有區域部分代碼刪除,以保持簡短的代碼html圖像地圖不能在火狐上工作

<img id="processMap" name="processMap" src="path to image" usemap="#processMap" alt=""/> 
      <map id="_processMap" name="processMap"> 
       #all the areas 
      </map> 

這適用於所有其他瀏覽器我已經嘗試過(即,鉻,Safari和Opera),但與Firefox我剛剛得到的是在alt標籤什麼都:/沒有人知道怎麼了

感謝?尋求幫助!

更新後的代碼(仍然不起作用)

<img id="processMap" name="processMap" src="path to image" usemap="#processMap" alt=""/> 
      <map id="processMap" name="processMap"> 
       #all the areas 
      </map> 

回答

0

你的ID的不匹配:

<img id="processMap" name="processMap" src="path to image" usemap="#processMap" alt=""/> 
      <map id="_processMap" name="processMap"> 
       #all the areas 
      </map> 

usemap應該等於map id,所以將其更改爲:

<img id="processMap" name="processMap" src="path to image" usemap="#processMap" alt=""/> 
      <map id="processMap" name="processMap"> 
       #all the areas 
      </map> 

更新

Working Fiddle

我只是測試在Firefox 28

+0

感謝您的幫助,仍然沒有工作:( – jphillip724

+0

OK給我一分鐘,即時通訊建設小提琴。 – dippas

+0

好的,謝謝你這樣做 – jphillip724