ProGGGer
User-
Posts
75 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by ProGGGer
-
вернуться к заполненю форм с помощью javascript:history.go
ProGGGer replied to ProGGGer's question in JavaScript
потому что довольно неудобно сделано вывод форрмы для заполнения полей. форма формируеться в зависомотсти от того что выбрал пользователь. для этого я использую document.getElementById("id").style.display = "block"; для одних Div и document.getElementById("d1").style.display = "none"; для других. В общем формироваие формы проходит на одной стр. в зависимости от выбора пользователя. Потом повторно все формировать я считаю довольно запарно... В общем вот. -
Собственно задача такова. Есть форма где присутствуют поля для заполнения и Submit. После нажатия подтверждения проверка введенных данных идет с помощью Php. если не верно введены данные то сообщение и ссылка вернуться назад и ввести верные данные. Использую для возвращения назад Вернуться Проблема в том что только в Opera работает кореектно поля заполнены и можно ихредактировать. В Ie 6 и FF возвращает назад но заполненные поля очищаются приходиться вводить все снова. Как можно решить такую проблему. Ajax не подходит по заданию. Сохранять в php введенные данные и потом выдавать стр. с этими данными тоже было бы не желательно. Может кто сталкивался?
-
Размещение блоков с помощью position: relative
ProGGGer replied to ProGGGer's question in HTML Coding
http://htmlbook.ru/css/position.html absolute Указывает, что элемент абсолютно позиционирован. В этом случае он не существует в обычном потоке документа подобно другим элементам, которые отображаются на веб-странице словно абсолютно позиционированного объекта и нет. Положение элемента задается атрибутами left, top, right и bottom относительно края окна браузера. вроде это теория. И если опять же я правильно понимаю отступы не идет от родительского DIV как мне надо в моем случае. -
Размещение блоков с помощью position: relative
ProGGGer replied to ProGGGer's question in HTML Coding
И потом кучу блоков гонять от начала координат. А при различном разрешении вообще ловить блоки за экраном? Насколько я знаю абсолют идет от координат 0,0 левого верхнего угла страницы. если бы можно было бы сделать от родительского элемента было бы хорошо. -
Нужно сделать что бы показывался определенный блок 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>
-
В инете почитать можно: http://webmastak.com/article.aspx?id=295 http://www.citforum.ru/internet/securities/phpsecure.shtml если купить/скачать книгу то Тактика защиты и нападения на Web-приложения http://www.ozon.ru/context/detail/id/2356621/
-
#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/
-
Если они выполняются последовательно то можно вторую вызывать в конце первой. Если зависит от событий то уже на события и вешать.
-
Использовать Спецсимволы в HTML... http://html.manual.ru/book/info/specialchars.php
-
Есть 3 варианта: 1. C помощью CSS и нескольких картинок 2. Только с помощью CSS (без использования графики) 3. С помощью CSS и JavaScript (без использования графики) Смотреть тут http://blogcod3sun.com/?p=132
-
Вызвало странное впечатление когда в Opera водишь мышкой по меню потом убираешь мышь. а в меню смотриться светопредставление... такое только в Opera и странности в Ie6 центральная часть польностью уехала вниз... в IE6 верхнее меню в две строки выехало.... чувство что сайт тормозит....
-
а дешевле бывают цены? )
-
<table width='100%' border='1' cellpadding='0' cellspacing='0'> <tr> <td width='160'> текст </td> <td width="100%"> текст </td> <td width='160'> текст </td> </tr> </table> такой вариант?
-
дело в том что сейчас это 300 позиций, а потом могут в скрипт и больше засунуть позиций, поэтому интересует все таки решение более универсальное.
-
Проблема заключаеться в следующем. Есть скрипт который должен взять 300 запросов с поисковика и отпарсить. В коде ставлю set_time_limit(0); но все равно скипт после 30 сек. перестает выполняться. Что можно с сделать в таком случае? Есть идея через определенное время делать повторный вызов скипта и продолжать с определенного места. делать все это через LOCATION. Отпишите кто встечался с таким, как можно решить вопрос.
-
Запись в Кусисы, сессию , файл ...
-
Использование Mysql в Php сценариях http://www.marketer.ru/node/1808
-
Спасибо большое =) все очень просто =)
-
Собственно проблема. Надо поменять страндарт синие обрамление картинки когда она заключена в делаю так : <a href="http://chema.jpg"> <img width="200" height="300" style="border-width:1px; color:#999999; padding:10px;" src="images/schema.jpg" /> </a> в FF нормально рамка вопрог рисунка серого цвета в IE так же остается синей в Opera вообще обрамление исчезает... Как решить такой проблем?)
-
Процедура создания и использования такого изображения довольно проста. Необходимое изображение хранится в файле favicon.ico, который должен находиться в корне вашего сайта. Рекомендуемые параметры изображения: 16х16 пикселей - размеры; 16 цветов. Однако, можно создавать иконку с размерами 32х32 и 48х48 пикселей. В последнем случае IE сам изменит размеры изображения. Все так лежит?
-
мда... тогда надо думать.... впринципе для 10 символов 3 628 800 возможных вариантов... с простым алгоритмом... машина долго думать будет... ( немного дополнил операторы <?php function chek($str) { $num = strlen($str); $mass = Array(); for($i = 0; $i < $num; $i++ ) { for($k = 0; $k < $num; $k++ ) { $mass[$i+$k] = substr($str, $i, 1) . substr($str, $rk, 1); } } return $mass; } $str = "1234"; $mass = chek($str); echo("<pre>"); print_r($mass); echo("</pre>"); ?> на выходе получем : несовсем то....
-
Собственно такая вот задача, по определенному набору символов надо найти все перестановки. как пример дано 12 результат : 12 , 21 дано 123 результат : 123 , 132, 213 , 231, 312, 321 В общем и так далее... я составил алгоритм перестановки символов, но работает не совсем правильно. <?php $flag =0; function chek($str,$numSymbol) { global $flag; global $lengtchString; while ($flag != $numSymbol ) { for ($i=0;$i<$lengtchString-1;$i++) { $temp = $str[$i]; $str[$i] = $str[$i+1]; $str[$i+1] = $temp; echo $str." "; $xx++; } $flag++; } echo " Всего строк $xx"; } $str = "1234"; $lengtchString = strlen($str); echo "длина строки $lengtchString "; chek($str,$lengtchString); ?> Для 3 дначений работает нормально. но для 4 выдает 12 комбинаций, хотя правильные 24 комбинации. нашел в интернете пример реализиции, но непонимаю работу алгоритма. пример реализации http://algolist.manual.ru/maths/combinat/permutations.php Если кто делал на php отпишите какие мысли.
-
В FF не работает относительное позиционирование блоков
ProGGGer replied to ProGGGer's question in HTML Coding
ZoNT Спасибо большое замечательно работает =) -
Собственно код следующий. Требуемое действие это передвижение блока дива при шелчке по ссылке на который висит JavaScript. в IE и в Opera все работает в FF 2.0.0.13 вообще никак, Js включен. <html> <head> <title>Относительное позиционирование</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <script language="javascript"> flag=0; </script> </head> <body > <div style="margin-left:100; width:200; height:50; border:1 dotted;" > <div id="kuku" style="border:3 solid; left:50; position:relative; top:0; width:120"> <a href="java script: if (flag==0) { window.document.all.kuku.style.pixelLeft=-50; flag=1; } else { window.document.all.kuku.style.pixelLeft= 50; flag=0; }; void(0); "> Сдвинуть текст </a> </div> </div> </body> </html>
-
Спасибо большое =)