Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> tooltip i kolejne linie
Vasquez21
post
Post #1





Grupa: Zarejestrowani
Postów: 213
Pomógł: 0
Dołączył: 2.11.2004
Skąd: Jaworzno

Ostrzeżenie: (0%)
-----


Witam,

Szukałem programiku do tooltip'ów. Znalazłem dwa i niestety pojawia się problem. Z reguły wyświetlanie tekstu w kodzie wygląda mniej więcej tak:

  1. <a href="index.php>" onMouseover="tooltip.show('jakisText');" onmouseout="tooltip.hide();">


I do momentu kiedy próbuję ładować normalne stringi wszystko hula. Problem pojawia się w momencie kiedy czytam z bazy i mam tekst w postaci:
"jakiś text1
jakiś text2
jakiś text3"

jeżeli tekst jest zapisany w bazie w postaci:
"jakiś text1 jakiś text2 jakiś text3" to wszystko działa... niestety w pierwszym przypadku nie działają tooltip'y.

Czy ktoś ma pomysł jak można to rozwiązać?
Go to the top of the page
+Quote Post
thomson89
post
Post #2





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Jeżeli PHP - nl2br

Ten post edytował thomson89 31.07.2010, 19:01:20
Go to the top of the page
+Quote Post
Vasquez21
post
Post #3





Grupa: Zarejestrowani
Postów: 213
Pomógł: 0
Dołączył: 2.11.2004
Skąd: Jaworzno

Ostrzeżenie: (0%)
-----


niestety nie o to chodzi.

nl2br używam podczas czytania z bazy żeby mi poprawnie wyświetlał, nie tu jest jednak problem.

Myślę, że poniższy przykład dokładniej pokaże problem:

TO DZIAŁA:
  1. <a href="index.php>" onMouseover="tooltip.show('jakisText');" onmouseout="tooltip.hide();">


A TO JUŻ NIE:
  1. <a href="index.php>" onMouseover="tooltip.show('jakisText1
  2. jakisText2
  3. jakisText3');" onmouseout="tooltip.hide();">


ewentualnie może inaczej podejdę do sprawy, bo wiem, że gdyby było tak:
  1. <a href="index.php>" onMouseover="tooltip.show('jakisText1<br />jakisText2<br />jakisText3');" onmouseout="tooltip.hide();">

To kod by przeszedł.

W takim wypadku pytanie jak zamienić znak odpowiedzialny za enter na "<br />"?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 01:27