Styx
User-
Posts
97 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Styx
-
Остается так: $yourarray = $_POST; O_o Только зачем, если можно пользоваться самИм суперглобальным массивом $_POST? Это, конечно, если в $_POST помимо этих значений не передаётся еще какой-то «хлам». А если передается, то лишние ключи можно просто выбрасывать из рассмотрения...
-
Если так, то по идее он должен приходить не как некий массив в массиве $_POST, а как отдельные переменные — элементы массива $_POST. Т.е., видимо, обращаться можно просто: $a = $_POST['cat_a1']; $b = $_POST['cat_b1']; и т.д.
-
Дайте мне имя массива — я скажу, как. =))
-
$yourarray = print_r($_POST, true); Теперь массив сидит в $yourarray. Но это только в случае, если больше ничего в $_POST нету =))) P.S. Как строка, разумеется. А вы что-ли не знаете сами, где и как формируется этот массив?
-
Покажите, как вы передаете этот массив сценарию php. Имя у него есть вообще?
-
С помощью метода setInterval объекта window. В callback-функции нужно будет по небольшим шажкам увеличивать атрибут (например, width там, или left) до тех пор пока элемент не будет показан целиком.
-
отправка переменной с одной страницы и вывод ее на второй странице средствами HTML
Styx replied to Gnome's question in HTML Coding
Нет, нельзя. Можно было бы в PHP. А тут только строковый анализ URL. Так вы получите только ошибку, что переменная Name не определена. -
отправка переменной с одной страницы и вывод ее на второй странице средствами HTML
Styx replied to Gnome's question in HTML Coding
Ну вот, например... Форма отправки: <form action="Accepter.htm" method="get"> <input type="text" name="Name" /><br /> <input type="submit" value="Submit" /> </form> Документ назначения Accepter.htm: <body> <script type="text/javascript"> document.write(decodeURIComponent(window.location.search.slice(1))); </script> </body> Код выведет в документ строку "Name=Какое-то_имя". -
отправка переменной с одной страницы и вывод ее на второй странице средствами HTML
Styx replied to Gnome's question in HTML Coding
Передачу с html на html без посредства php можно осуществить только методом GET. Соответственно, если использовать метод GET, в документе index.html придется скриптом анализировать строку адреса (location.search) и выделять из нее нужную переменную и ее значение. -
Метасимвол . (точка) совместно с модификатором s.
-
Возможно, решение — рекурсия с проверкой: имеются ли дочерние (т.е. если дочерние есть, функция вызывает себя рекурсивно, переходя на подуровень ниже).
-
<script type="text/javascript"> var focused = false; </script> ......................... <input type="text" name="txt" onfocus="focused=true;" onblur="focused=false;" /> Считывая в любое время переменную focused, узнаете, в поле курсор или нет... =)
-
Ошибка в 23 строке. =)
-
Ещё... События объекта window можно генерировать до начала загрузки содержимого страницы. <body> <script type="text/javascript"> window.onclick = function() {window.alert("Это сообщение о том, что возникло событие onclick!");} window.onclick(); </script> <p>Это появляется уже после искусственно вызванного события onclick!</p> </body>
-
Ясное дело. Но ни о каких событиях с объектами документа (о чем говорил топикстартер) в этом случае нельзя будет говорить. P.S. Хотя «событие» можно эмулировать, вызвав его обработчик, если тот является простой функцией и не связывается с DOM.
-
Колос, и где здесь события? =)
-
<html> <head> <title>getComputedStyle</title> <style> #elem_container{ position: absolute; left: 100px; top: 200px; height: 100px; border: #f00 1px solid; } </style> </head> <body> <div id="elem_container">dummy</div> <div id="output"></div> <script> function getTheStyle() { var elem = document.getElementById("elem_container"); var currStyle = (elem.currentStyle) ? elem.currentStyle : getComputedStyle(elem, ''); var bordr = currStyle.borderBottomWidth + " " + currStyle.borderBottomStyle + " " + currStyle.borderBottomColor; elem.innerHTML = bordr; } getTheStyle(); </script> </body> </html>
-
Объект, возвращаемый методом getComputedStyle не абсолютно идентичен объекту style. Атрибуты сокращенного форматирования (типа border, border-style) в нем отсутствуют. Видимо, с этим остается смириться и пользоваться атрибутами для каждой из границ: borderBottomStyle, borderBottomWidth и прочее...
-
У вас кавычки неверно стоят '<a id="two" href="two.php" onclick="return confirm(\'Register!\');">'; P.S. И где закрывающий дескриптор </a> ?
-
Проверьте с помощью alert, правильный ли код вводится в документ. Т.е. ту же самую строку, которую передаёте в параметре методу document.write, выведите на экран с помощью alert и внимательно изучите, что там будет написано. Возможно, имеются еще какие-то управляющие символы, которые следует предварить обратной косой чертой. На самом деле, этот способ ничем не отличается от того, как если бы вы руками вписали этот скрипт в документ (только подставляется случайный путь и всё). P.S. Кстати, если в пути имеются слеши, их, возможно, тоже нужно будет предварить обратной косой чертой.
-
Создайте массив строк с адресами, выберите случайный элемент. Затем введите на страницу свой скрипт методом write объекта document. Короче, впишите где-нибудь в разделе body примерно такой код: <script type="text/javascript"> var songs = new Array(); songs[0] = "song1.mp3"; songs[1] = "song2.mp3"; songs[2] = "song3.mp3"; /* etc. */ var i = Math.floor(songs.length * Math.random()); document.write("<script type='text\/javascript' src='http:\/\/forum.ucoz.ru\/media\/?auto=0;small=0;color=ff4f00;textoff=0;t=audio;f='" + songs[i] + "'><\/script>"); </script>
-
«Накройте» флэш сверху абсолютно позиционированной картинкой. При запуске — картинке display="none". =)))
-
Назначайте им динамически не только имена, но и идентификаторы (хотя бы такие же как имена). Тогда не нужно будет заботиться о способе обращения (getElementById). P.S. А вообще — i = "2"; document.forma.elements["newsum" + i].value="...";
-
И всё же вы уверены, что кнопка расположена между дескрипторами <form> и </form>? Если да, попробуйте помимо этого назначить id форме (например, id="stubbornForm"), а кнопку перепишите так: <input type="button" value="Submit" onclick="document.getElementById('stubbornForm').submit();" title="Submit data" />
-
Ну, разумеется!! Обязательные атрибуты action и method. А иначе как и куда отсылаются данные с вашей формы? O_o