Jump to content

FRUTALITY

User
  • Posts

    32
  • Joined

  • Last visited

Everything posted by FRUTALITY

  1. Здравствуйте! Постараюсь вкратце обрисовать проблему. Имеется два php-скрипта: index.php и ask.php. В index.php имеется форма, юзер заполняет ее - и при помощи MooTools Request.HTML данные из формы отправляются в ask.php. Без перезагрузки страницы (!) - т.е. на AJAX. В ask.php генерится определенный html-код (фактически, текст, разделенный тегами br) и возвращается в исходный сценарий: Формируется определенными преобразованиями переменная $answer, выполняется $answer = str_replace( array('<', '>'), array('<', '>'), $answer);, выводится echo $answer; Далее, при помощи JS, полученный ответ отображается в браузере (серия команд а-ля $('result').set('text', 'текст ответа');). И все бы ничего, но все теги br отображаются текстом. А требуется, чтобы они выполняли свою функцию - перенос строк. Как это сделать, подскажите? Учитывая, что все происходит без перезагрузки страницы и я не могу воспользоваться php-шными функциями кодирования/декодирования текста. А если в переменной $answer не заменять угловые скобки спецсимволами, то тег то ли не передается вообще, то ли игнорируется.. в общем, переноса тоже не происходит. Заранее спасибо. UPD 1. Огромная просьба перенести тему в раздел по JS. Опытным путем выяснил, что при выводе текста в определенный div при помощи $('answer_text').set('text', 'Строка1,<br> строка2'); тег отображается текстом, т.е. php и передача данных здесь ни при чем. Так что, вопрос: как заставить JavaScript выводить html-теги не просто текстом, а именно тегами? UPD 2. Сработало заклинание "спроси на форуме и решение найдешь сам". Для вывода с тегами использую document.getElementById("answer_text").innerHTML="текст с тегами"; Извините, что слегка засорил форум. Надеюсь, что эта тема когда-нибудь кому-нибудь поможет.
  2. Ознакомился. Сделал вывод, что потребуется прописывать стиль каждому добавляемому изображению. Так? Тогда, этот способ мне не подходит. Чересчур много работы. Думал найти что-то поуниверсальнее. Больше нет идей? Разумеется, без использования дополнительных библиотек.
  3. Здравствуйте. Задался вопросом. Есть изображение <img src="1.jpg">. Есть стиль для него: border:1px solid black; Попросту говоря, добавляется граница изображению. В CSS3 есть замечательное свойство border-radius. С его помощью я закруглил углы у границы, но острые углы изображения как бы "выпирают" из-за границы. Есть ли способ закруглить и углы самого изображения, не редактируя картинку? То есть средствами html и css. Вроде как углы закруглятся, если изображение установлено фоном (background), а для изображения тегом есть способ? Заранее спасибо.
  4. Долго не было времени исправить код. Сегодня исправил, все, кажется, в порядке. Спасибо огромное за советы. Благодарю Кстати, если кому "не в лом", можете глянуть на тех браузерах, которыми пользуетесь? Может, еще что-то где-то вылезет?
  5. Здравствуйте. Пациент - http://frutality.ru Суть проблемы: у блока (#content) задана высота 1300 пикселей. Если текста в этом блоке слишком много, блок растягивается (FF, Opera, IE8, Chrome). После блока идет еще один блок - футер. В IE7 футер встает сразу после этих пресловутых 1300 пикселей, даже если дальше идет текст. В остальных браузерах блок просто растягивается и футер стоит там, где и задумано. Если убрать фиксированную высоту у #content, то футер во всех браузерах отображается нормально, но: если текста на странице меньше, чем высота сайдбара, то сайдбар просто наезжает на футер. Пример: http://frutality.ru/tag/html Что лучше сделать - побороть багу конкретно IE7 или может кто-нибудь посоветует решение для того, чтобы сайдбар не наезжал на футер. Заранее благодарен.
  6. 2 psywalker: огроменное спасибо, совсем и забыл про это.
  7. Здравствуйте. Проблема - Firefox 3.0.15 и Opera 10 неправильно отображают меню, в то время, как IE7 и Opera 9.50 отображают так, как задумывалось. Менюшка на js - выпадающая. Сами посмотрите на скрине, как это выглядит в Opera 10: Менюшка такая же установлена еще на паре сайтов, там проблем с отображением нет, видимо, все дело в верстке, но понять не могу, в каком моменте. Адрес сайта scrubs-mtv.ru. Ребят, очень нужна ваша помощь. Спасибо за внимание.
×
×
  • 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