Jump to content

vrazbros

Newbie
  • Posts

    22
  • Joined

  • Last visited

Everything posted by vrazbros

  1. получает название картинки, параметры и открывает img в popup
  2. пытаюсь вернуть линку с событием onclick, только return false не отрабатывает и страница перегружается return '<a href=' . $url . ' onclick="NewWindow(this.href,' . $node->title . ',' . $attributes[width] . ',' . $attributes[height] . ' ,'yes'); return false;">' . t('view original') . '</a>';
  3. тоже вариант, я в принципе пока сделал через if, НО мне интересно как именно в такой конструкции правильно сделать.
  4. пытаюсь сделать условие (geolocation.length > 0) ? return true : return false; выводит синтаксис error, что то не могу понять что ему не нравится ?
  5. задача такая: мне нужно распарсить дату формата 2008-03-07 и записать год, день мес в отдельные переменные. Написал вот так функцию, работает но код мне не нравится. Кто может лучше ? str = '2008-03-07'; var eventDate = parseEvent(str); function parseEvent(str) { var dateHolder = []; var year = str.substr(0,str.indexOf("-")); dateHolder.push(year); var month_day = str.substr(str.indexOf("-")+1); var month = month_day.substr(0,month_day.indexOf("-")); dateHolder.push(month-1); var day = month_day.substr(month_day.lastIndexOf("-")+1); dateHolder.push(day); return dateHolder; }
  6. [a, b, c] = d; а это что за синтаксис ? и работает только в Firefox и соответственно не катит, хотя было бы удобно если бы работало во всех браузерах
  7. нужно элементы массива arrParams записать в различные переменные. Сейчас это делается достаточно неуклюже: this.sortOption = arrParams['0']; this.numFriendsInFoto = arrParams['1']; а можно ли как в php ? или каким то лучшим образом... <?php $my_array = array("Dog","Cat","Horse"); list($a, $b, $c) = $my_array; echo "I have several animals, a $a, a $b and a $c."; ?>
  8. что значит "отравлять данные в iframe", точнее как ?
  9. Идея такая на странице есть iframe и форма добавления заданий (помыть полы, позвонить другу и т.д.). После того как пользователь вводит новое задание, новые данные без какой либо перезагрузки отображаются в iframe. Есть и другие реализации но этот вар вроде самый простой. Вопрос вот в чем: как сделать чтобы новые данные появлялись в iframe без перезагрузки ? Дополнительные данные: На странице находится forma, введенные данные обрабатываются addvaluetodb.php и поступают в БД, но реализовать динамически обратный путь не получается те db -> php -> iframe.
  10. style="display:none; border:none;" убрал дейст это ни к чему поставил .paging { text-align:center; } .nv-pager { /*clear:both; padding-left:120px; height:35px; margin-top:10px;*/ text-align:center; } пейджинг улетел в лево, была идея что это из-за float у next и prev, тоже никакого результата.
  11. сабж, проблема в том что на данный момент я отцентровал пейджинг используя padding-left:120px, но размеры области в которой он находится изменяется и в результате пейдж смешается от центра. Нужно отцентровать a.next, a.prev, но они должны нах на одной строчке. Пробовал применять text-align: center не помагло. Код: .nv-pager { clear:both; padding-left:120px; height:35px; margin-top:10px; } .nv-pager a.next { background:transparent url("images/gotonext.gif") no-repeat right center; border:0pt none; cursor:pointer; float:left; margin-left:10px; display:block; height:25px; width:26px; } .nv-pager a.prev { background:transparent url("images/gotoprev.gif") no-repeat left center; border:0pt none; cursor:pointer; display:block; float:left; height:25px; width:26px; } <div class="paging"> <div class="nv-pager"> <a id="lnkPrev" style="display:none; border:none;" class="prev" href="#"></a> <a id="lnkNext" style="display:none; border:none;" class="next" href="#"></a> </div> </div>
  12. как отключить select в зависимости от значения другого selecta. (Нужно сделать _PAGEFLAKES_imgCounterHolder не активным) function setCities(chooser) { var pl = document.getElementById("_PAGEFLAKES_imgCounterBlock"); var mysel = document.getElementById("_PAGEFLAKES_imgCounterHolder"); var objSel = document._PAGEFLAKES_edit_built_form.WindowSelection; if(objSel.value == 'oneFoto') { // pl.style.display = "none"; mysel.disabled = 'true'; } else { pl.style.disabled = 'false'; } } </script> <div id="photo_widget"> <form name='_PAGEFLAKES_edit_built_form'> <label> <span class = "bultspan">Open links in:</span> <select name="onClickActionHolder" id="_PAGEFLAKES_onClickActionHolder"> <option value="originalSize" selected="selected">View photo in original size</option> <option value="goToSource">Go to source site </option> </select> </label> <label> <span class = "bultspan">Anordnung</span> <select name="WindowSelection" id="_PAGEFLAKES_WindowSelection" onchange="setCities(this)"> <option value="oneFoto">Einzelbilder</option> <option value="tableFoto" selected="selected">Miniaturansicht</option> </select> </label> <label id="_PAGEFLAKES_imgCounterBlock" style="display:none"> <span class = "bultspan">Size of the module</span> <select id="_PAGEFLAKES_imgCounterHolder"> <option value="5">klein</option> <option value="10" selected="selected">mittel</option> <option value="15">gros</option> </select> </label>
  13. есть 2 selecta: 1 в первом категория 1, категория 2 2 в втором: вар 1, вар 2, вар 3. Нужно сделать чтобы при выборе первого селекта 2 категории появл второй селект, а при выборе 1 кат сразу скрывался. нашел вот такой вариант но что то тут все запутано. Как то это реализовать попроше можно ? без обьектов <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/tr/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title>Изменение значения в поле Select (c) Aliance</title> <script type="text/javascript"> var regiondb = new Object() regiondb["africa"] = [{value:"1", text:"Каир"}, {value:"2", text:"Триполи"}, {value:"3", text:"Алжир"}, {value:"4", text:"Претория"}]; regiondb["asia"] = [{value:"1", text:"Банкок"}, {value:"2", text:"Дели"}, {value:"3", text:"Улан-Батор"}, {value:"4", text:"Джакарта"}, {value:"5", text:"Токио"}]; function setCities(chooser) { var cityChooser = chooser.form.elements["city"]; // обнуляем список cityChooser.options.length = 0; // получаем value для массива regiondb var choice = chooser.options[chooser.selectedIndex].value; var db = regiondb[choice]; // вставляем первый элемент cityChooser.options[0] = new Option("Город: ", "", true, false); console.log('choice',choice); var pl = document.getElementById('city'); if(choice == 'asia') { pl.style.display = "none"; } else { pl.style.display = ""; } if (choice != "") { for (var i = 0; i < db.length; i++) { cityChooser.options[i + 1] = new Option(db[i].text, db[i].value); } } } </script> </head> <body> <form name="dealers" action=""> <select name="continent" onchange="setCities(this)"> <option value="africa">Африка</option> <option value="asia">Азия</option> </select> <select name="city" id="city"> <option value="" selected>Город: </option> </select> </form> </body> </html
  14. мне не 10 элементов массива нужно сделать, мне нужно сделать 10 массивов с именами myarr1 myarr2 и тд. Заменил var myarr = new array; на var myarr = new array(); но теперь гоа ; нету
  15. делаю так но выд error функция не определена <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Untitled Document</title> <script type="text/javascript"> function create_array() { for(i=0;i<10;i++) var myarr[i] = new array; } </script> </head> <body> <a href="#" onclick="create_array()" return false;>begin</a> </body> </html> аффтар, используй [code ][/code ]
  16. хочу сделать в блоке footer чтобы картинка выравнивалась по левому краю, а link по провому нижнему углу. делаю так <style type="text/css"> .bottom { /* Нижняя часть */ background: #e3e8cc; /* Цвет фона */ border: solid 1px black; /* Параметры рамки */ font-size: 90%; /* Размер шрифта */ padding: 3px; /* Поля вокруг текста */ } .bottom_link { float:right; } .bottom_img { float:left; } </style> <div class="bottom"> <div class="bottom_img"> <a href="http://www.tyda.ru"><img src="img/p1.jpg" alt="img" width="90" height="54" /></a> </div> <div class="bottom_link"> <a href="http://my.com">link</a> </div> </div> но но фон footerа получается высотой в 3px как бы под img те он не реагирует на контент внутри и проблема с bottom_link. Линка оказывается в правом верхнем углу, а нужно в нижнем на одном ур с img.
  17. в принципе да но это оригинал (обз прочитаю) хотя меня больше интересовал уже обработанный документ с обсуждениями, критика, если можно так сказать
  18. На этом сайте очень много говорится про спецификацию html и стандарты верстки http://www.w3.org/ Есть какието итоговые статьи на эту тему ? на рус жел на w3 просто тонны инфы а интересует конкретно спецификация xHTML.
  19. читал. простите за мой "французкий" но вопрос зачем ? в чем идея ? ведь можно в % !
  20. иногда в сss сайтов встречаю например padding: .5em; в данном примере непонятно зачем и что em ? почему просто не ук в px или % ? {...отредактировано kiD}
×
×
  • 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