![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 15.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Otóż tworzę tag HIDE (via funkcja js):
Wszystko działa cacy gdyby nie zachciało Mi się jego "zagnieżdżania", czyli w ten tag wkładania drugiego takiego na wzór: Kod 1 - [HIDE=tekst1]fggdfgwerc 2 - [HIDE=tekst2]fgdfhrtgwercreve 3 - [/HIDE] 4 - fgdfgdfgdfgdf[/HIDE] (cyfry to numery linijek) i przy jego przemielaniu powyższym preg'iem bo bierze pary linijek 1 i 3, a 2 i 4 wykitowuje powinno brać 1 i 4 oraz 2 - 3... Jedyne co przychodzi Mi do głowy to sprawdzanie całego tekstu preg'ami od końca, bo wtedy zawsze zacznie od najbardziej zagłębionego tagu [HIDE=, tylko pytanie jak do tego zmusić preg'i lub jak obejść? (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif) Pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 326 Pomógł: 121 Dołączył: 23.07.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Kod <script type="text/javascript" language="javascript">
function hide(obj){ if(document.getElementById(obj).className){ document.getElementById(obj).className = document.getElementById(obj).className=='phide' ? 'pvisible' : 'phide'; } else{ document.getElementById(obj).className='pvisible'; } } </script> Ten post edytował ddiceman 7.12.2008, 20:06:43 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 06:01 |