Solved

Displaying tooltip which contains new line character for <a> in Netscape failed

Posted on 2004-03-29
12
1,005 Views
Last Modified: 2012-06-21
Hi all,

I have page1 including a textarea to input data. When users input data into this textarea with content:
aaaa
bbbb
In the page2, I get this value and display it as a tooltip of <a>. However when users mouse over on <a>, tooltip displays between aaaa and bbbb is a rectangle.
It only occurs on Netscape.

Thanks for your helps.
 
0
Comment
Question by:dtdphuc
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 3
  • 2
  • +1
12 Comments
 
LVL 17

Expert Comment

by:dorward
ID: 10711114
Different browsers handle line breaks in the middle of title attributes differently. There is no work around AFAIK so you should avoid placing line breaks in title attraibute values.
0
 

Author Comment

by:dtdphuc
ID: 10711162
Which ways can I fix it? I must fix it (can not avoid).
0
 
LVL 17

Expert Comment

by:dorward
ID: 10711188
As far as I know, and as I said before, there is no fix.
0
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:dtdphuc
ID: 10711268
Is this a browser's bug?
0
 
LVL 17

Expert Comment

by:dorward
ID: 10711575
Perhaps, you would have to check with the specifcation to be sure. It might be that line breaks should be treated as white space for the attribute value of title.

However, I think that those two browsers actually get it right. One can show multiline tooltips and does so, the other can't and shows the new line as an unprintable character.
0
 
LVL 8

Expert Comment

by:HaydnH
ID: 10712549
Please could you post a link to the code, or the code itself.

Thanks,

Haydn.
0
 
LVL 17

Expert Comment

by:dorward
ID: 10712575
title="aaaa
bbbb"

I assume.
0
 
LVL 12

Expert Comment

by:ahosang
ID: 10712666
can't test now but you could try using the entity:
&#10;
to act as the line break
0
 
LVL 8

Expert Comment

by:HaydnH
ID: 10712715
ahosang,

that will only work with IE, the 2 rectangles shown in the tooltip when a new line is found is the same as &#10;&#13;

Haydn.
0
 
LVL 8

Accepted Solution

by:
HaydnH earned 500 total points
ID: 10712951
Ahh... it's a Mozilla/Netscape Bug I'm afraid - first 1 I've found with the latest Mozilla release (grrrr!), see:

    http://bugzilla.mozilla.org/show_bug.cgi?id=67127

Looks like they're making progress on the patch so I guess it will be finished by the next release.

Haydn.
0

Featured Post

Free Tool: Postgres Monitoring System

A PHP and Perl based system to collect and display usage statistics from PostgreSQL databases.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Adding a countdown to HTA 12 99
really easy css change help please 4 35
Disable selected option from one select box when selected in another select box 26 70
Two decimal 5 30
Things That Drive Us Nuts Have you noticed the use of the reCaptcha feature at EE and other web sites?  It wants you to read and retype something that looks like this.Insanity!  It's not EE's fault - that's just the way reCaptcha works.  But it is …
This article discusses how to create an extensible mechanism for linked drop downs.
In this tutorial viewers will learn how to position overlapping items using z-index in CSS. They will also learn the restrictions on the z-index property.  Create a new HTML document with an internal stylesheet.: Create a div in CSS and name it Red.…
Video by: Mark
This lesson goes over how to construct ordered and unordered lists and how to create hyperlinks.

730 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question