
htmligor
User-
Posts
44 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by htmligor
-
Вот такой объект js выдаёт вызов функции <?=CUtil::PhpToJSObject($arItem["PRODUCT_PROPERTIES_FILL])?> {'ACCESSORIES':{'ID':'20','VALUE':'Бита диаметр 10мм'}}В переменной $arItem["PRODUCT_PROPERTIES_FILL] находится такой же массив только на php. На сервере никаких ошибок нету, выдаёт только js ошибки (Uncaught SyntaxError: Unexpected identifier) я так понимаю что это связано с апострафами в которые заключен параметр '<?=CUtil::PhpToJSObject($arItem["PRODUCT_PROPERTIES_FILL])?>' функции AddToCart, но как от этого избавиться.
-
Всем привет, передаю объект js такого вида {'ACCESSORIES':{'ID':'20','VALUE':'Бита диаметр 10мм'}}через параметр функции <input type="button" value="Купить сейчас" onClick="AddToCart('<?=$arItem["ADD_URL"]?>','<?=CUtil::PhpToJSObject($arItem["PRODUCT_PROPERTIES_FILL"])?>')">в итоге ошибка в хроме Uncaught SyntaxError: Unexpected identifier . Функция которая во втором параметре и формирует такой объект.
-
ну как бы да , но этот файл загружается в папку где лежит файл /form.php и получается файл сохраняется в двух местах , где его обработчик сохраняет который прописан в файле form.php и рядом с файлом в одной директории - это плохо.
-
При загрузке файла на сервер он попадает в папку с файлом где лежит файл к которому мы делаем запрос т.е. xmlhttp.open('POST', '/bitrix/page_includes/form.php', true); . Можно ли указать загружаемому файлу где ему сохраняться ?
-
Чтобы горизонтальные блоки с описанием с ценами и блок с названием "Бесплатно каждому" были на одном уровне Вот на скрине более подробно http://fscreen.ru/9CizPI1314202022
-
http://quattro-studio.ru/prices/
-
Вы имеете виду горизонтальные блоки которые должны быть на одном уровне ? Да конечно есть обертывающие дивы
-
Есть 3 блока http://fscreen.ru/vAc4Rb1314175623 , цены и описание должны быть выровнены по одной линии, есть сузить экран , то высота блока изменяется и появляется скроллинг у блока ( http://fscreen.ru/HD7LqE1314182841 ) , т.к. я задал для блоков с описаниями и ценами фиксированную высоту и overflow:hidden. Как можно сделать чтобы не было скролов и чтобы было инфа была на одной линии в блоках. В js есть функция определяющая высоту контента в блоке
-
Всем привет, есть 3 блока http://fscreen.ru/vAc4Rb1314175623 , цены и описание должны быть выровнены по одной линии, есть сузить экран , то высота блока изменяется и появляется скроллинг у блока ( http://fscreen.ru/Vn9c0L1314180238 ) т.к. я задал для блоков фиксированную высоту и overflow:auto; , если без фиксированной высоты, то сами понимаете ничего на одном уровне точно не будет. Как посоветуете решить проблему. Никто не знает есть функция js определяющая высоту контента в блоке ?
-
В сервлете создан метод processRequest() который передает данные jsp странице - request.setAttribute("data", dataList); , на jsp идет вывод этих данных, но при запуске проекта в браузере на странице index.jsp ошибка - HTTP Status 500 - java.lang.NullPointerException Вопросы : при заходе на страницу вызывается ли метод processRequest моего сервлета и как связываются сервлет и jsp страница ?
-
Всем привет, в скрипте определяется адрес страницы в зависимости от местоположения пользователя этот адрес запоминается в куках пользователя, далее когда пользователь закрыл и открыл страницу скрипт должен перейти по этому адресу , если делать через функцию header("Location") при выполнение какого-либо условия то происходит зацикливание т.е. $redirect_adress = $APPLICATION->get_cookie("user_adress"); if ( isset ($redirect_adress ) ) LocalRedirect($redirect_adress ) или header(); Делается редирект условие выполняется и так бесконечно как этого избежать ?
-
Нету такой стрелки, может у меня рейтинга не хватает для таких действий
-
Спасибо большое все работает, только лайк где здесь поставить ?
-
пусть хотя бы в новом хроме работает
-
Всем привет, помогите разобраться как загружать файлы на сервер при помощи ajax через input tupe="file", есть такой код: который формирует заголовки для отправки полей формы, вот только файл загружается на сервер пустой. $(document).ready(function(){ $("form[name='SIMPLE_FORM_1']").live("submit",function(){ var form_link = $(this); var xmlhttp = getXmlHttp(); var boundary = String(Math.random()).slice(2); var boundaryMiddle = '--' + boundary + '\r\n'; var boundaryLast = '--' + boundary + '--\r\n' var body = ['\r\n']; form_link.children("input").each(function(n,element){ if ($(element).attr("name") == "form_file_5"){ body.push('Content-Disposition: form-data; name="'+$(element).attr("name")+'"; filename="'+$(element).val()+'\r\nContent-Type: image/png\r\n\r\n\r\n'); }else{ body.push('Content-Disposition: form-data; name="'+$(element).attr("name")+'"\r\n\r\n'+$(element).val()+'\r\n'); } }); body = body.join(boundaryMiddle) + boundaryLast; xmlhttp.open('POST', '/bitrix/page_includes/form.php', true); xmlhttp.setRequestHeader('Content-Type','multipart/form-data; boundary=' + boundary); xmlhttp.onreadystatechange = function() { if (xmlhttp.readyState == 4) { if(xmlhttp.status == 200) { form_link.parent("#container").html(xmlhttp.responseText); } } }; xmlhttp.send(body); return false; });})*
-
Всем привет есть несколько селектов на странице как при нажатии на селект выбрать следующий за ним. Пробовал так: $("body").on("change","select",function(){ $(this).next("#select_"+selected_depth).append(data); }) не работает, ссылка $(this) обязательна, т.е. нужно определить селект на который нажали,
-
Большое спасибо за объяснение и помощь. Почему-то не могу вам плюсик поставить
-
Спасибо все заработало. А что означают эти кавычки ?
-
Такая же что и была
-
Нет, так тоже не работает
-
При указании значения атрибута name функции (html_radios) возникает ошибка:syntax error: $smarty. is an unknown reference {html_radios name="tourist[{$smarty.foreach.foo2.index}][tour]" values=$v selected=$itm.type }. Как использовать внутри квадратных скобок переменные SMARTY.