2012-08-02 22 views
0

我想顯示帶有標題和alt屬性的圖像。 它們都顯示存儲在變量中的相同內容。 顯示之前,我將「\ n」的所有出現替換爲「 」。 現在有趣的部分: 當懸停在圖像上時,標題正確顯示文本(句子下的句子),但替代文本顯示「 」而不是斷行。Java/Html - 換行符在標題中工作,但不在alt屬性中(IE8)

這是怎麼回事? O_o

感謝您的幫助!

編輯:

 ... 
     tooltipText = tooltipText.replaceAll("\n", "
"); 
     startElement(HTML.IMG_ELEM, someName); 
     writeAttribute(HTML.TITLE_ATTR, tooltipText); 
     writeAttribute(HTML.ALT_ATTR, tooltipText); 
     ... 
+0

你在哪裏取代使用什麼?代碼將是有用的 – Jenson 2012-08-02 14:44:52

+0

你不應該期望完全控制標題和替代文字。我不認爲他們包含的行是打算被打破 – Razvan 2012-08-02 14:47:56

+0

增加了一些代碼 – user1323246 2012-08-02 14:55:47

回答

0

我用Google搜索了一圈,發現在堆棧溢出此的其他問題,可以幫助你:newline in <td title="">

編輯 - 在Firefox 14.0.1(Ubuntu的)進行測試。不過,無法用IE8進行測試。

相關問題