Вернуться   Форум SAPE.RU > Общие вопросы > Разработка и сопровождение сайтов

-->
Ответ
 
Опции темы
Старый 28.02.2010, 23:55   #1
телочка на авке клевая?
 
Аватар для 10012003
 
Регистрация: 14.09.2008
Адрес: Замкадье.
Сообщений: 1,522
Вес репутации: 262
10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее
По умолчанию Вопрос по JS

скрипт
http://htmlcoder.visions.ru/js/t

вопрос по настройке
PHP код:
/* НАЧАЛО НАСТРОЕК */
    
options: {
        
attr_name"tooltip"// наименование создаваемого tooltip'ого атрибута
        
blank_text"(откроется в новом окне)"// текст для ссылок с target="_blank"
        
newline_entity"  "// укажите пустую строку (""), если не хотите использовать в tooltip'ах многострочность; ежели хотите, то укажите тот символ или символы, которые будут заменяться на перевод строки
        
max_width0// максимальная ширина tooltip'а в пикселах; обнулите это значение, если ширина должна быть нелимитирована
        
delay100// задержка при показе tooltip'а в миллисекундах
        
skip_tags: ["link""style"// теги, у которых не обрабатываем атрибуты alt и title
    
},
    
/* КОНЕЦ НАСТРОЕК */ 
это не php код а JS просто не знаю нужного bb кода

интересует конкретно строчка

PHP код:
newline_entity"  "// укажите пустую строку (""), .... 
Я хочу вставить <br /> но у меня не получается, скрипт отказывается работать максимум что удалось убрать <br , то есть строчка выглядет так
PHP код:
newline_entity" <br"// укажите пустую строку (""), .... 
результат можно увидеть здесь http://avonmarket.ru/?padge=prod&id=10 наведя на ссылку товаров
а именно перевод строки осущуществляется <br ,а /> остается в начале каждой строки.
Кто знает как исправить буду весьма благодарен

Добавлено через 27 минут
актуьно я себе уже весь мозг вынес

Последний раз редактировалось 10012003; 28.02.2010 в 23:55. Причина: Добавлено сообщение
10012003 вне форума   Ответить с цитированием
Старый 01.03.2010, 00:08   #2
Хитрый жук
 
Аватар для Алексей Барыкин
 
Регистрация: 05.12.2007
Адрес: Конаково
Сообщений: 2,987
Вес репутации: 389
Алексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущее
По умолчанию

PHP код:
newline_entity"123",
...
<
img src="/image.gif" alt="Привет123Пока" /> 
а так?

p.s. Оказалось что у мну в движке этот же скрипт стоит
__________________
taurion.ru | adminbook.ru | indesignbook.ru

Последний раз редактировалось Алексей Барыкин; 01.03.2010 в 00:16.
Алексей Барыкин вне форума   Ответить с цитированием
Старый 01.03.2010, 08:46   #3
JS Developer
 
Аватар для Regent
 
Регистрация: 10.04.2008
Адрес: Виргинские острова
Сообщений: 1,093
Вес репутации: 247
Regent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущее
Отправить сообщение для Regent с помощью ICQ
По умолчанию

Извращенский код

Собственно строчка, которая всё гадит
PHP код:
s.replace(eval("/" tooltip._(tooltip.options.newline_entity) + "/g"), "<br />"
Немного проследив зависимость так и не понял некоторых вещей.
Попробуйте варианты:
<br>
или
&lt;br&gt;
или тупо
\\n
Regent вне форума   Ответить с цитированием
Старый 01.03.2010, 12:43   #4
Специалист
 
Аватар для lETS
 
Регистрация: 10.01.2009
Сообщений: 197
Вес репутации: 192
lETS - весьма и весьма положительная личностьlETS - весьма и весьма положительная личностьlETS - весьма и весьма положительная личность
По умолчанию

Цитата:
Сообщение от Regent Посмотреть сообщение
Извращенский код

Собственно строчка, которая всё гадит
PHP код:
s.replace(eval("/" tooltip._(tooltip.options.newline_entity) + "/g"), "<br />"
Поправьте если ошибаюсь, но чтобы добиться переноса строки по тегу <br />, нужно в newline_entity указать <br \/>

Дабы экранировать слеш, который используется как управляющий символ... или как-то так
lETS вне форума   Ответить с цитированием
Старый 01.03.2010, 13:31   #5
Хитрый жук
 
Аватар для Алексей Барыкин
 
Регистрация: 05.12.2007
Адрес: Конаково
Сообщений: 2,987
Вес репутации: 389
Алексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущее
По умолчанию

Цитата:
Сообщение от lETS Посмотреть сообщение
Поправьте если ошибаюсь, но чтобы добиться переноса строки по тегу <br />, нужно в newline_entity указать <br \/>

Дабы экранировать слеш, который используется как управляющий символ... или как-то так
В newline_entity указывается символ или группа символов, которые далее самим скриптом заменяются на <br>
__________________
taurion.ru | adminbook.ru | indesignbook.ru
Алексей Барыкин вне форума   Ответить с цитированием
Старый 01.03.2010, 13:39   #6
телочка на авке клевая?
 
Аватар для 10012003
 
Регистрация: 14.09.2008
Адрес: Замкадье.
Сообщений: 1,522
Вес репутации: 262
10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Алексей Барыкин Посмотреть сообщение
PHP код:
newline_entity"123",
...
<
img src="/image.gif" alt="Привет123Пока" /> 
а так?

p.s. Оказалось что у мну в движке этот же скрипт стоит
123 выполнит перено, но так как я буру данные из mysql мне нужно именно <br />

Добавлено через 3 минуты
Цитата:
Сообщение от Regent Посмотреть сообщение
Попробуйте варианты:
<br>
или
&lt;br&gt;
или тупо
\\n
Это я все проюовал не работает
Цитата:
Сообщение от lETS Посмотреть сообщение
нужно в newline_entity указать <br \/>
тоже не работает
Цитата:
Сообщение от Алексей Барыкин Посмотреть сообщение
В newline_entity указывается символ или группа символов, которые далее самим скриптом заменяются на <br>
А как указать группу?
или имеется введу именно один набор символ?

Последний раз редактировалось 10012003; 01.03.2010 в 13:39. Причина: Добавлено сообщение
10012003 вне форума   Ответить с цитированием
Старый 01.03.2010, 13:41   #7
Хитрый жук
 
Аватар для Алексей Барыкин
 
Регистрация: 05.12.2007
Адрес: Конаково
Сообщений: 2,987
Вес репутации: 389
Алексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущее
По умолчанию

Цитата:
Сообщение от 10012003 Посмотреть сообщение
123 выполнит перено, но так как я буру данные из mysql мне нужно именно <br />
А заменить данные из БД?
Регулярочкой типа такой:
PHP код:
$value preg_replace("|<br\s\/>|Uis""123"$value); 
__________________
taurion.ru | adminbook.ru | indesignbook.ru
Алексей Барыкин вне форума   Ответить с цитированием
Старый 01.03.2010, 13:50   #8
Добрый модератор
 
Аватар для zhegloff
 
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1025
zhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущее
По умолчанию

Такое впишите:
Код HTML:
&lt;br /&gt;
__________________
Установка кода сапы от $9.95. Пишите в личку.
Правильный хостинг.
В личке бесплатно не отвечаю обычно.
zhegloff вне форума   Ответить с цитированием
Старый 01.03.2010, 16:02   #9
Специалист
 
Аватар для lETS
 
Регистрация: 10.01.2009
Сообщений: 197
Вес репутации: 192
lETS - весьма и весьма положительная личностьlETS - весьма и весьма положительная личностьlETS - весьма и весьма положительная личность
По умолчанию

10012003, попробуй <br \\/>

покрайней мере

Код:
<script>
var str = "<br \\/>";
var s = "test<br />test2";

s = s.replace(eval("/" + str + "/g"), "_|_")

alert(s);
</script>
срабатывает
lETS вне форума   Ответить с цитированием
Старый 01.03.2010, 16:12   #10
Добрый модератор
 
Аватар для zhegloff
 
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1025
zhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущее
По умолчанию

lETS, не сработает, ибо

Цитата:
var s = tooltip._(s);
s = s.replace(eval("/" + tooltip._(tooltip.options.newline_entity) + "/g"), "<br />");
tooltip.t.innerHTML = s;
__________________
Установка кода сапы от $9.95. Пишите в личку.
Правильный хостинг.
В личке бесплатно не отвечаю обычно.
zhegloff вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Когда переведут деньги - вопрос про вопрос? DJ333 Финансовые и юридические вопросы 1 14.10.2009 17:47
Вопрос о программных средствах проверки + вопрос по индексации. Сергеевич Вопросы от новичков 0 07.04.2009 10:05


Часовой пояс GMT +3, время: 17:10.