Перейти к публикации

Не работает один из яваскриптов.


Рекомендованные сообщения

У меня на новом сайте, когда заходишь в профиль юзера, окно с редактированием его информации появляется сразу же, хотя должно только при нажатии "редактировать профиль".

Также это окно не сворачивается ни назад, ни вперёд, даже когда на него нажимаешь. То есть этот яваскрипт java script:ShowOrHide('options') каким-то образом глючит...

кто сможет мне помочь?

Ссылка http://ifunny.de/. Хотя вы всё равно этого глюка не увидете, пока не зарегистрируйтесь...

Ссылка на сообщение
Поделиться на других сайтах

Более чем уверен что проблема в таких атрибутов как name и id которые нещадно были выкинуты или изменены, а также дублирование атрибута style

Ссылка на сообщение
Поделиться на других сайтах

А что это за атрибуты такие? Вы имеете в виду атрибуты юзеров?

нет, это атрибуты HTML, используются для определения тегов HTML например <div name="...">

Ссылка на сообщение
Поделиться на других сайтах

А что это за атрибуты такие? Вы имеете в виду атрибуты юзеров?

нет, это атрибуты HTML, используются для определения тегов HTML например <div name="...">

Ну вот полностью мой код данной страницы, то есть userinfo.tpl

<table border="0" width="100%" cellpadding="0" style="border-collapse: collapse">

<tr>

<td width="21" height="45" background="{THEME}/images/news/top_left.gif"> </td>

<td background="{THEME}/images/news/top_center.gif">

<table border="0" width="100%" style="border-collapse: collapse">

<tr>

<td class="news_title">funnyUser: {usertitle}</td>

</tr>

</table>

</td>

<td width="21" background="{THEME}/images/news/top_right.gif"> </td>

</tr>

</table>

<table border="0" width="100%" cellpadding="0" style="border-collapse: collapse">

<tr>

<td width="21" background="{THEME}/images/news/center_left.gif"> </td>

<td>

<table border="0" width="100%" style="border-collapse: collapse" bgcolor="#FFFFFF">

<tr>

<td class="bl_content" width="80" valign="top"><img src="{foto}" border="0"></td>

<td class="bl_content">Name: <span class=date>{fullname}</span>

<br>Mitglied seit: <span class=date>{registration}</span>

<br>Letzter Besuch: <span class=date>{lastdate}</span>

<br>Gruppe: <font color="red">{status}</font>

<br><br>Wohnort: <span class=date>{land}</span>

<br>ICQ-Nummer: <span class=date>{icq}</span>

<br>Kurz ьber sich:<br />

{info}<br><br>Anzahl der News: <span class=date>{news_num}</span>

<br>Anzahl der Kommentare: <span class=date>{comm_num}</span> [ {comments} ]<br><br>E-Mail-Adresse: <span class=date>[ {email} ]</span> <span class=date>[ {pm} ]</span> <span class=date>{edituser}</span>

</td>

</tr>

</table>

</td>

<td width="21" background="{THEME}/images/news/center_right.gif"> </td>

</tr>

</table>

<table border="0" width="100%" cellpadding="0" style="border-collapse: collapse">

<tr>

<td width="21" height="16" background="{THEME}/images/news/bottom_left.gif"> </td>

<td background="{THEME}/images/news/bottom_center.gif">

 </td>

<td width="21" background="{THEME}/images/news/bottom_right.gif"> </td>

</tr>

</table>

[not-logged]

<br>

<table border="0" width="100%" cellpadding="0" style="border-collapse: collapse">

<tr>

<td width="21" height="45" background="{THEME}/images/news/top_left.gif"> </td>

<td background="{THEME}/images/news/top_center.gif">

<table border="0" width="100%" style="border-collapse: collapse">

<tr>

<td class="news_title">Profil дndern

</td>

</tr>

</table>

</td>

<td width="21" background="{THEME}/images/news/top_right.gif"> </td>

</tr>

</table>

<table border="0" width="100%" cellpadding="0" style="border-collapse: collapse">

<tr>

<td width="21" background="{THEME}/images/news/center_left.gif"> </td>

<td>

<table border="0" width="100%" style="border-collapse: collapse" bgcolor="#FFFFFF">

<tr>

<td class="bl_content"><table width="500" class="slink">

<tr valign="middle">

<td width="70" height="25">Ihre E-Mail-Adresse</td>

<td height="25"><input type="text" name="email" value="{editmail}" style="width:167px; height:20px; font-family:tahoma; font-size:11px; border:1px solid #E0E0E0 "><br />{hidemail}</td>

</tr>

<tr valign="middle">

<td width="120" height="10"> </td>

<td height="10"> </td>

</tr>

<tr valign="middle">

<td width="120" height="25">Ihr Name</td>

<td height="25"><input type="text" name="fullname" value="{fullname}" style="width:167px; height:20px; font-family:tahoma; font-size:11px; border:1px solid #E0E0E0 "></td>

</tr>

<tr valign="middle">

<td width="120" height="25"><nobr>Wohnort </nobr></td>

<td height="25"><input type="text" name="land" value="{land}" style="width:167px; height:20px; font-family:tahoma; font-size:11px; border:1px solid #E0E0E0 "></td>

</tr>

<tr valign="middle">

<td width="120" height="25">ICQ-Nummer</td>

<td height="25"><input type="text" name="icq" value="{icq}" style="width:167px; height:20px; font-family:tahoma; font-size:11px; border:1px solid #E0E0E0 "></td>

</tr>

<tr valign="middle">

<td width="120" height="10"> </td>

<td height="10"> </td>

</tr>

<tr valign="middle">

<td width="120" height="25">Altes Passwort</td>

<td height="25"><input type="password" name="altpass" style="width:167px; height:20px; font-family:tahoma; font-size:11px; border:1px solid #E0E0E0 "></td>

</tr>

<tr valign="middle">

<td width="120" height="25">Neues Passwort</td>

<td height="25"><input type="password" name="password1" style="width:167px; height:20px; font-family:tahoma; font-size:11px; border:1px solid #E0E0E0 "></td>

</tr>

<tr valign="middle">

<td width="120" height="25">Wiederholen</td>

<td height="25"><input type="password" name="password2" style="width:167px; height:20px; font-family:tahoma; font-size:11px; border:1px solid #E0E0E0 "></td>

</tr>

</tr>

<tr valign="middle">

<td width="120" height="10"> </td>

<td colspan=2 height="10"> </td>

</tr>

</tr>

<tr valign="middle">

<td width="120" height="25">Avatar:</td>

<td height="25"><input type="file" name="image" style="width:278px; height:20px; font-family:tahoma; font-size:11px; border:1px solid #E0E0E0 "><br>

<input type="checkbox" name="del_foto" value="yes"> Avatar lцschen</td>

</tr>

</tr>

<tr valign="middle">

<td width="120" height="10"> </td>

<td height="10"> </td>

</tr>

<tr valign="middle">

<td width="70" height="25">Kurz ьber sich</td>

<td height="25"><textarea name=info style="width:320px; height:70px; font-family:verdana; font-size:11px; border:1px solid #E0E0E0 ">{editinfo}</textarea></td>

</tr>

<tr valign="middle">

<td width="70" height="25">Signatur</td>

<td height="25"><textarea name=signature style="width:320px; height:70px; font-family:verdana; font-size:11px; border:1px solid #E0E0E0 ">{editsignature}</textarea></td>

</tr>

{xfields}

<tr valign="middle">

<td colspan=3 height="25"><div style="padding-top:2px; padding-left:0px;">

<input name="image" type="image" src="{THEME}/images/send.png"><br /><br />

<input name="submit" type="hidden" id="submit" value="submit">

</div></td>

</tr>

</table></td>

</tr>

</table>

</td>

<td width="21" background="{THEME}/images/news/center_right.gif"> </td>

</tr>

</table>

<table border="0" width="100%" cellpadding="0" style="border-collapse: collapse">

<tr>

<td width="21" height="16" background="{THEME}/images/news/bottom_left.gif"> </td>

<td background="{THEME}/images/news/bottom_center.gif">

 </td>

<td width="21" background="{THEME}/images/news/bottom_right.gif"> </td>

</tr>

</table>

[/not-logged]<br>

Жирным выделено проблемное место... Какие-нибудь догадки есть теперь?

Если это писать без тега <span> , то изменений не наблюдается

Изменено пользователем Mikhailo
Ссылка на сообщение
Поделиться на других сайтах

пробуй

<table border="0" width="100%" cellpadding="0" style="border-collapse: collapse">

<tr>

<td width="21" height="45" background="{THEME}/images/news/top_left.gif"> </td>

<td background="{THEME}/images/news/top_center.gif">

<table border="0" width="100%" style="border-collapse: collapse">

<tr>

<td class="news_title">funnyUser: {usertitle}</td>

</tr>

</table>

</td>

<td width="21" background="{THEME}/images/news/top_right.gif"> </td>

</tr>

</table>

<table border="0" width="100%" cellpadding="0" style="border-collapse: collapse">

<tr>

<td width="21" background="{THEME}/images/news/center_left.gif"> </td>

<td>

<table border="0" width="100%" style="border-collapse: collapse" bgcolor="#FFFFFF">

<tr>

<td class="bl_content" width="80" valign="top"><img src="{foto}" border="0"></td>

<td class="bl_content">Name: <span class=date>{fullname}</span>

<br>Mitglied seit: <span class=date>{registration}</span>

<br>Letzter Besuch: <span class=date>{lastdate}</span>

<br>Gruppe: <font color="red">{status}</font>

<br><br>Wohnort: <span class=date>{land}</span>

<br>ICQ-Nummer: <span class=date>{icq}</span>

<br>Kurz ьber sich:<br />

{info}<br><br>Anzahl der News: <span class=date>{news_num}</span>

<br>Anzahl der Kommentare: <span class=date>{comm_num}</span> [ {comments} ]<br><br>E-Mail-Adresse: <span class=date>[ {email} ]</span> <span class=date>[ {pm} ]</span> <span class=date>{edituser}</span>

</td>

</tr>

</table>

</td>

<td width="21" background="{THEME}/images/news/center_right.gif"> </td>

</tr>

</table>

<table border="0" width="100%" cellpadding="0" style="border-collapse: collapse">

<tr>

<td width="21" height="16" background="{THEME}/images/news/bottom_left.gif"> </td>

<td background="{THEME}/images/news/bottom_center.gif">

 </td>

<td width="21" background="{THEME}/images/news/bottom_right.gif"> </td>

</tr>

</table>


[not-logged]

<div id="options" style="display:none;">

<br>

<table border="0" width="100%" cellpadding="0" style="border-collapse: collapse">

<tr>

<td width="21" height="45" background="{THEME}/images/news/top_left.gif"> </td>

<td background="{THEME}/images/news/top_center.gif">

<table border="0" width="100%" style="border-collapse: collapse">

<tr>




<td class="news_title">Profil дndern


</td>


</tr>

</table>

</td>

<td width="21" background="{THEME}/images/news/top_right.gif"> </td>

</tr>

</table>

<table border="0" width="100%" cellpadding="0" style="border-collapse: collapse">

<tr>

<td width="21" background="{THEME}/images/news/center_left.gif"> </td>

<td>

<table border="0" width="100%" style="border-collapse: collapse" bgcolor="#FFFFFF">

<tr>

<td class="bl_content"><table width="500" class="slink">

<tr valign="middle">

<td width="70" height="25">Ihre E-Mail-Adresse</td>

<td height="25"><input type="text" name="email" value="{editmail}" style="width:167px; height:20px; font-family:tahoma; font-size:11px; border:1px solid #E0E0E0 "><br />{hidemail}</td>

</tr>

<tr valign="middle">

<td width="120" height="10"> </td>

<td height="10"> </td>

</tr>

<tr valign="middle">

<td width="120" height="25">Ihr Name</td>

<td height="25"><input type="text" name="fullname" value="{fullname}" style="width:167px; height:20px; font-family:tahoma; font-size:11px; border:1px solid #E0E0E0 "></td>

</tr>

<tr valign="middle">

<td width="120" height="25"><nobr>Wohnort </nobr></td>

<td height="25"><input type="text" name="land" value="{land}" style="width:167px; height:20px; font-family:tahoma; font-size:11px; border:1px solid #E0E0E0 "></td>

</tr>

<tr valign="middle">

<td width="120" height="25">ICQ-Nummer</td>

<td height="25"><input type="text" name="icq" value="{icq}" style="width:167px; height:20px; font-family:tahoma; font-size:11px; border:1px solid #E0E0E0 "></td>

</tr>

<tr valign="middle">

<td width="120" height="10"> </td>

<td height="10"> </td>

</tr>

<tr valign="middle">

<td width="120" height="25">Altes Passwort</td>

<td height="25"><input type="password" name="altpass" style="width:167px; height:20px; font-family:tahoma; font-size:11px; border:1px solid #E0E0E0 "></td>

</tr>

<tr valign="middle">

<td width="120" height="25">Neues Passwort</td>

<td height="25"><input type="password" name="password1" style="width:167px; height:20px; font-family:tahoma; font-size:11px; border:1px solid #E0E0E0 "></td>

</tr>

<tr valign="middle">

<td width="120" height="25">Wiederholen</td>

<td height="25"><input type="password" name="password2" style="width:167px; height:20px; font-family:tahoma; font-size:11px; border:1px solid #E0E0E0 "></td>

</tr>


</tr>


<tr valign="middle">

<td width="120" height="10"> </td>

<td colspan=2 height="10"> </td>

</tr>

</tr>

<tr valign="middle">

<td width="120" height="25">Avatar:</td>

<td height="25"><input type="file" name="image" style="width:278px; height:20px; font-family:tahoma; font-size:11px; border:1px solid #E0E0E0 "><br>

<input type="checkbox" name="del_foto" value="yes"> Avatar lцschen</td>

</tr>

</tr>

<tr valign="middle">

<td width="120" height="10"> </td>

<td height="10"> </td>

</tr>

<tr valign="middle">

<td width="70" height="25">Kurz ьber sich</td>

<td height="25"><textarea name=info style="width:320px; height:70px; font-family:verdana; font-size:11px; border:1px solid #E0E0E0 ">{editinfo}</textarea></td>

</tr>

<tr valign="middle">

<td width="70" height="25">Signatur</td>

<td height="25"><textarea name=signature style="width:320px; height:70px; font-family:verdana; font-size:11px; border:1px solid #E0E0E0 ">{editsignature}</textarea></td>

</tr>

{xfields}

<tr valign="middle">

<td colspan=3 height="25"><div style="padding-top:2px; padding-left:0px;">

<input name="image" type="image" src="{THEME}/images/send.png"><br /><br />

<input name="submit" type="hidden" id="submit" value="submit">

</div></td>

</tr>

</table></td>

</tr>

</table>

</td>

<td width="21" background="{THEME}/images/news/center_right.gif"> </td>

</tr>

</table>

<table border="0" width="100%" cellpadding="0" style="border-collapse: collapse">

<tr>

<td width="21" height="16" background="{THEME}/images/news/bottom_left.gif"> </td>

<td background="{THEME}/images/news/bottom_center.gif">

 </td>

<td width="21" background="{THEME}/images/news/bottom_right.gif"> </td>

</tr>

</table>

[/not-logged]<br>

</div>

Изменено пользователем DocentX
Ссылка на сообщение
Поделиться на других сайтах

ООО! Да ты мой хороший!) Получилось! Отлично!

Смотрю помог тег <div>, верно?

Респект тебе и уважауха, что без лишних разговоров всё решил!

Ссылка на сообщение
Поделиться на других сайтах

ООО! Да ты мой хороший!)

:lol: :lol: :lol:

Я лучше промолчу что бы никого не оскобить случайно :lol: :lol: :lol:

Ссылка на сообщение
Поделиться на других сайтах

Mikhailo, странный ты. я ж тебе в аське показал тоже самое. и вообще я думаю раз нет понимания как оно работает то и не нужно лезть. на всё готовое надеятся не стоит. или зачем ты занимаешься сайтом?

Изменено пользователем lifestar
Ссылка на сообщение
Поделиться на других сайтах

Давайте не будем умничать, помогли мне здесь, а не в аське. Я занимаюсь сайтом не являясь программистом или шаблонистом.

А реакция такая была, потому что я был рад.

А шаблон тот я не сам делал, а купил! За собственно заработанные деньги, и у меня нет желания особого разбираться с ним, для этого нет времени. Я не шаблонщик ещё раз и никогда не хотел бы им стать!!

И не флудите плиз, в вас чё, радости не осталось в жизни?? или тока охото как какую-нибудь ерунду писать? Время много?

WMDrakon, много на себя берёте. Слишком смотрю вы стереотипны

Ссылка на сообщение
Поделиться на других сайтах

WMDrakon, много на себя берёте. Слишком смотрю вы стереотипны

Например? Что я на себя сейчас взял такого непосильного?

Я посмеялся над фразой, потому что я не понимаю как может парень сказать парню: "ООО!! да, ты мой хорошй!".

Ну не могу я этого понять и все тут. Да, я немного консервативен и не приемлю любую иную ориентацию, кроме гетеро )))

Но в Вашу жизнь я не лезу, живите как хотите и делайте что хотите.

А радости осталось, что Вы. А в Вас нет, потому что после того как я посмеялся Вы тоже могли посмеяться и на этой хорошей ноте все закончилось бы. А нет Вы решили воспринять все в штыки.

Радуйтесь жизни и не обижайтесь ни на кого. Никто не хотел Вас обидеть.

Удачи и благополучия.

Ссылка на сообщение
Поделиться на других сайтах

Да что вы, уважаемый дракон, ни на кого я не обижен, тем более на вас, но вы опять городите какую-то чушь про ориентацию, а говорите, что не стереотипный, типа шутник.

А если бы Вы были по внимательнее, то после той моей фразы стоял смайлик в виде скобки, то не уж то не понятно вам, как такому жизнерадостному человеку, что это была тоже шутка!

О да, вот так вот. На счёт ориетации вы конечно уже в дальний лес ушли. Понимать надо иронию не по словам, а по смыслу)

Господин ЖиваяЗвезда, я вас бесконечно благодарен в той помощи, которую вы мне оказали и оказываете. Но в данном случае она была мне не достаточной, поэтому я обратился сюда или вы хотите сказать, что я её проигнорировал? Конечно же нет, ещё раз спасибо вам. Вот уж точно кому не обижаться, дак это вам ;) ;)

---------------------------

А теперь давайте отбросим этот ненужный разговор и поможем мне все дружно (в качестве знака премирения) в следующем:

На том же сайте существует у меня такая, надеюсб последняя проблема:

Когда что-нибудь вводищь в строку поиска и жмёшь "искать", то появляется ещё раз таблица с кнопками "поиск" и "развёрнутый поиск" и уже только потом результаты. А должно быть так, что жмёшь и сразу результаты.

В чём причина?

Ссылка на сообщение
Поделиться на других сайтах

Нет, что-то в этот раз этот спопоб не помог, вот код, если что )

<table border="0" width="100%" cellpadding="0" style="border-collapse: collapse">

<tr>

<td width="21" height="45" background="{THEME}/images/news/top_left.gif">&nbsp;</td>

<td background="{THEME}/images/news/top_center.gif">

<table border="0" width="100%" style="border-collapse: collapse">

<tr>

<td class="news_title">funnySuche</td>

</tr>

</table>

</td>

<td width="21" background="{THEME}/images/news/top_right.gif">&nbsp;</td>

</tr>

</table>

<table border="0" width="100%" cellpadding="0" style="border-collapse: collapse">

<tr>

<td width="21" background="{THEME}/images/news/center_left.gif">&nbsp;</td>

<td>

<table border="0" width="100%" style="border-collapse: collapse" bgcolor="#FFFFFF">

<tr>

<td class="bl_content" valign="top">{searchtable}</td>

</tr>

</table>

</td>

<td width="21" background="{THEME}/images/news/center_right.gif">&nbsp;</td>

</tr>

</table>

<table border="0" width="100%" cellpadding="0" style="border-collapse: collapse">

<tr>

<td width="21" height="16" background="{THEME}/images/news/bottom_left.gif">&nbsp;</td>

<td background="{THEME}/images/news/bottom_center.gif">

&nbsp;</td>

<td width="21" background="{THEME}/images/news/bottom_right.gif">&nbsp;</td>

</tr>

</table>

<br>

[searchmsg]

<div><span class="sresult">{searchmsg}</span></div>[/searchmsg]

</td>

</tr>

Ссылка на сообщение
Поделиться на других сайтах

и так пробуемс сделать следующее:

в main.tpl найти код:

<form onsubmit="java script: showBusyLayer()" method="post"><input type=hidden name=do value=search><input type="hidden" name="subaction" value="suche">

<p align="center"><br>

<input name="story" size="14" value="was ist gesucht?" onblur="if(this.value=='') this.value='was ist gesucht?';" onFocus="if(this.value=='was ist gesucht?') this.value='';"/> 

<input title="Suche"  type="submit" value="Suche" class="btn"></br></form>
и заменить на
<form onsubmit="java script: showBusyLayer()" method="post"><input type=hidden name=do value=search><input type="hidden" name="subaction" value="suche">

<input name="story" size="14" value="was ist gesucht?" onblur="if(this.value=='') this.value='was ist gesucht?';" onFocus="if(this.value=='was ist gesucht?') this.value='';"/> 

<input title="Suche"  type="submit" value="Suche" class="btn"></form></br>

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...