Jump to content

ProGGGer

User
  • Posts

    75
  • Joined

  • Last visited

ProGGGer's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. потому что довольно неудобно сделано вывод форрмы для заполнения полей. форма формируеться в зависомотсти от того что выбрал пользователь. для этого я использую document.getElementById("id").style.display = "block"; для одних Div и document.getElementById("d1").style.display = "none"; для других. В общем формироваие формы проходит на одной стр. в зависимости от выбора пользователя. Потом повторно все формировать я считаю довольно запарно... В общем вот.
  2. Собственно задача такова. Есть форма где присутствуют поля для заполнения и Submit. После нажатия подтверждения проверка введенных данных идет с помощью Php. если не верно введены данные то сообщение и ссылка вернуться назад и ввести верные данные. Использую для возвращения назад Вернуться Проблема в том что только в Opera работает кореектно поля заполнены и можно ихредактировать. В Ie 6 и FF возвращает назад но заполненные поля очищаются приходиться вводить все снова. Как можно решить такую проблему. Ajax не подходит по заданию. Сохранять в php введенные данные и потом выдавать стр. с этими данными тоже было бы не желательно. Может кто сталкивался?
  3. http://htmlbook.ru/css/position.html absolute Указывает, что элемент абсолютно позиционирован. В этом случае он не существует в обычном потоке документа подобно другим элементам, которые отображаются на веб-странице словно абсолютно позиционированного объекта и нет. Положение элемента задается атрибутами left, top, right и bottom относительно края окна браузера. вроде это теория. И если опять же я правильно понимаю отступы не идет от родительского DIV как мне надо в моем случае.
  4. И потом кучу блоков гонять от начала координат. А при различном разрешении вообще ловить блоки за экраном? Насколько я знаю абсолют идет от координат 0,0 левого верхнего угла страницы. если бы можно было бы сделать от родительского элемента было бы хорошо.
  5. Нужно сделать что бы показывался определенный блок DIV по нажатию на выбор radio, остальные блоки становятся невидимыми. Блоки выводить нужно в одном и том же месте где и первый блок. Для реалицаии сделал использование position: relative. с отрицательными координатами top. Но в различных браузерах значения отступа разные... как это можно пофиксить? Делал изначально под Opera 9.27 там норма. в FF немного едит вниз. в IE 6 cущественно сьезжает вниз. Какие есть методы пофиксить эту проблему? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Документ без названия</title> <script type="text/javascript"> function showLayer1() { document.getElementById("d1").style.visibility = "visible"; document.getElementById("d2").style.visibility = "hidden"; document.getElementById("d3").style.visibility = "hidden"; } function showLayer2() { document.getElementById("d2").style.visibility = "visible"; document.getElementById("d1").style.visibility = "hidden"; document.getElementById("d3").style.visibility = "hidden"; } function showLayer3() { document.getElementById("d3").style.visibility = "visible"; document.getElementById("d1").style.visibility = "hidden"; document.getElementById("d2").style.visibility = "hidden"; } </script> </head> <body> <table width="700" border="1"> <tr> <td width="100">test1</td> <td colspan="2" rowspan="3"> <form method="get" name="Form1"> <h3 align="center"> Выберите Операцию : <br/> продам<input onClick="showLayer1()" type="radio" name="oper1" value="продам"> куплю<input onClick="showLayer2()" type="radio" name="oper1" value="куплю"> сниму<input onClick="showLayer3()" type="radio" name="oper1" value="сниму"> </h3> <div style="border:dotted"> <div id="d1" style="border:dotted; text-align:center; visibility: hidden; width: 500px;"> Для меню "продам": </div> <div id="d2" style="border:dotted; text-align:center; visibility: hidden; width: 500px; position: relative; top: -25px; left: 0px;"> Для меню "куплю": </div> <div id="d3" style="border:dotted;text-align:center; visibility: hidden; width: 500px; position: relative; top: -50px; left: 0px;"> Для меню "сниму": </div> <br/> </div> </form> </td> </tr> <tr> <td width="100">test2</td> </tr> <tr> <td width="100">test3</td> </tr> </table> </body> </html>
  6. В инете почитать можно: http://webmastak.com/article.aspx?id=295 http://www.citforum.ru/internet/securities/phpsecure.shtml если купить/скачать книгу то Тактика защиты и нападения на Web-приложения http://www.ozon.ru/context/detail/id/2356621/
  7. #min-width { min-width:800px; width:expression(document.body.clientWidth < 770? "770px": "auto" ); } Используя JS. Подробнее смотреть тут: http://cssing.org.ua/2005/09/02/min-width-for-ie/
  8. Если они выполняются последовательно то можно вторую вызывать в конце первой. Если зависит от событий то уже на события и вешать.
  9. Использовать Спецсимволы в HTML... http://html.manual.ru/book/info/specialchars.php
  10. Есть 3 варианта: 1. C помощью CSS и нескольких картинок 2. Только с помощью CSS (без использования графики) 3. С помощью CSS и JavaScript (без использования графики) Смотреть тут http://blogcod3sun.com/?p=132
  11. Вызвало странное впечатление когда в Opera водишь мышкой по меню потом убираешь мышь. а в меню смотриться светопредставление... такое только в Opera и странности в Ie6 центральная часть польностью уехала вниз... в IE6 верхнее меню в две строки выехало.... чувство что сайт тормозит....
  12. а дешевле бывают цены? )
  13. <table width='100%' border='1' cellpadding='0' cellspacing='0'> <tr> <td width='160'> текст </td> <td width="100%"> текст </td> <td width='160'> текст </td> </tr> </table> такой вариант?
  14. дело в том что сейчас это 300 позиций, а потом могут в скрипт и больше засунуть позиций, поэтому интересует все таки решение более универсальное.
  15. Проблема заключаеться в следующем. Есть скрипт который должен взять 300 запросов с поисковика и отпарсить. В коде ставлю set_time_limit(0); но все равно скипт после 30 сек. перестает выполняться. Что можно с сделать в таком случае? Есть идея через определенное время делать повторный вызов скипта и продолжать с определенного места. делать все это через LOCATION. Отпишите кто встечался с таким, как можно решить вопрос.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy