ZoNT
Expert-
Posts
1,474 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by ZoNT
-
всем некогда верстать страничку
-
Обращение к элементу формы, добавленному через PHP скрипт
ZoNT replied to BlackCreator's question in JavaScript
никаких ошибок не вижу. Желательно бы рабочую страничку посмотреть.... -
может это я тупой, может у меня ФФ какой дебильный, но вс? работает: <head> <title>Мой чат</title> <script language="JavaScript1.2"> function onSendMessage() { if (document.getElementById("message").value!="") { var obj = document.getElementById("chat"); obj.innerHTML = obj.innerHTML+" "+document.getElementById("message").value; var scroll = obj.scrollHeight - obj.offsetHeight; if (scroll<0) scroll = 0; obj.scrollTop = scroll; document.getElementById("message").value=""; } document.getElementById("message").focus(); } function onPressEnter(myevent) { myevent = (myevent) ? myevent : event; if (13==myevent.keyCode) onSendMessage(); } </script> </head> <body style="margin: 0px; padding: 0px;"> <div style="position: relative; left: 20px; top: 10px; width: 500px; height: 500px; border: 1px solid red; float: left;"> <table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0"> <tr height="100%"> <td id="pagechat" height="100%" valign="bottom" style="border:1px dotted #cccccc;"> <div id="chat" style="width: 100%; height: 100%; overflow: auto;"> chat! <div> </td> </tr> <tr> <td height="100"> <b>Отправка сообщения</b> <input id="message" type="text" value="" style="width: 400px" onkeydown="onPressEnter(event)"/> <input type="button" name="" value=" Сказать " onclick="onSendMessage()"/> </td> </tr> </table> </div> <div style="float: left; margin: 20px 0px 0px 50px; border: 1px solid green;"> asdfasdf sadf sdf sdfsdf sdf sf aefsadf sdf sdfsadf</div> <script language="JavaScript" type="text/javascript"> document.getElementById("message").focus(); </script> </body> </html>
-
Зачем таблицу помещать в контейнер??? Пусть она располагается так как есть, задать ей ширину поменьше и справа городить можно что вздумается...
-
Никогда не надо плясать от структуры! Надо сначала продумать как сделать так, чтобы было минимум объектов и работало везде, а потом накидать макет. Если он нерабочий то от него стоит отказаться сразу, а не пытаться хаками прикрутить функциональность...
-
Зачем помещать???
-
Не понял в ч?м проблема? вроде вс? по середине...
-
У меня тоже...
-
на - проверил - работает в ФФ, ИЕ, Опера, Сафари: <head> <title>Мой чат</title> <script language="JavaScript1.2"> function onSendMessage() { if (document.getElementById("message").value!="") { var obj = document.getElementById("chat"); obj.innerHTML = obj.innerHTML+" "+document.getElementById("message").value; var scroll = obj.scrollHeight - obj.offsetHeight; if (scroll<0) scroll = 0; obj.scrollTop = scroll; document.getElementById("message").value=""; } document.getElementById("message").focus(); } function onPressEnter(myevent) { myevent = (myevent) ? myevent : event; if (13==myevent.keyCode) onSendMessage(); } </script> </head> <body style="margin: 0px; padding: 0px;"> <table width="750" height="100%" border="0" cellpadding="0" cellspacing="0"> <tr height="100%"> <td id="pagechat" height="100%" valign="bottom" style="border:1px dotted #cccccc;"> <div id="chat" style="width: 100%; height: 100%; overflow: auto;"> chat! <div> </td> </tr> <tr> <td height="100"> <b>Отправка сообщения</b> <input id="message" type="text" value="" style="width: 400px" onkeydown="onPressEnter(event)"/> <input type="button" name="" value=" Сказать " onclick="onSendMessage()"/> </td> </tr> </table> <script language="JavaScript" type="text/javascript"> document.getElementById("message").focus(); </script> </body> </html>
-
Он популярен! Его используют все, кто умеет с ним обращаться.
-
Я использую Notepad++ и не парюсь
-
никакие фиксы не нужны, если у вас картинка непрозрачная... Если это прозрачный пнг - то нужен фикс. Если картинка просто не открывается браузером - проблема не в формате, а в самой картинке (битый файл, ошибки в структыре) либо в правах, если она на сервере лежит (забыли вам дать права - у нас такое периодически в конторе случается)...
-
чем сохранял? посмотри, она просто в браузере открывается???
-
у меня такое же как и в ФФ, только на несколько пикселей левее расположено.
-
по-моему нельзя.
-
правильно, ты же меняешь локэйшн текущей страницы... Надо писать скрипт, открывающий новое окно.
-
Сижу себе работаю, смотрю - а нет на форуме никого кроме меня!!! Пятница Все пошли домой... Не подумайте, я тоже пойду домой, просто я работаю с 12 до 19
-
зависит от нужд: если простая, без прозрачности и необходимо, чтобы места мало занимала - пнг8, а так 24
-
Зачем убирать дисплей, если и так нормально пашет? Я вообще не понял, для чего тебе это надо? Может ты зря огород городишь? Может объяснишь суть, а мы тебе подск4ажем правильное решение?
-
сохранить картинку в нормальном формате (пнг например)
-
Если сделать фиксированный див релэйтивом с марджином правым = 16рх, а тот что с текстом абсолютом, то 16 пикселей справа хватит для скроллбара.
-
Это ересь какая-то. Вс? ФФ понимает...
-
твой пример работает у меня в опере на ура!
-
ФИГАСЕ. Я всегда считал, что див - это блок по умолчанию...