![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| 2man |
|
||||||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2007 Регистрация: 6.5.2005 Где: Нижние Чигири Репутация: нет Всего: 71 |
Кратко изложу суть проблемы. Я пытаюсь на IPB 2.1.1 вставить кнопку быстрой цитаты, как например у вас тут. Генерю кнопку:
Вот. Получается выборка селекции происходит по onmouseover, а по щелчку по кнопке собственно вставка. Прописываю яваскрипт. Он состоит из двух частей: 1. Выборка селекции:
2. Вставка селекции:
Я понимаю, что это будет работать исправно только под ИЕ, но не в этом суть, с этим потом разберусь. Так вот, у меня получается так, что когда я кликаю по кнопке быстрой цитаты, вставляется только содержимое переменной '+text+'. А ник автора, дату и даже тег цитаты не получается.В чем проблема? Я пробовал еще генерить ник и дату в одну переменную, а потом ее прописывать в topics.php, так у меня ошибку выдает в 4 строке:
Добавлено @ 22:41 Да и забыл сказать, ошибку выдает такого типа:
-------------------- Быстро поднятое - упавшим не считаеся |
||||||||||
|
|||||||||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 10 Всего: 360 |
Открой глаза и посмотри. Ну не верю тебе, что ты занимаешься этим скриптом всерьёз, а не просто ищешь готовое решение!
функция получает copyQ(qinf,pid), а используешь ты потом: txt='[quote='+name+', '+datetime+'] И чему эти переменные должны по твоему равняться? Вообще ты мудришь. как раз наоборот, copyQ может быть без аргументов, а в pasteQ они бы не помешали, ведь именно там вставляется текст.
Добавлено @ 23:36 [QUOTE=2man, 12.10.2005, 21:39]Да и забыл сказать, ошибку выдает такого типа:[/QUOTE] И чего с ней делать? Хоть бы строку саму привёл.... |
|||
|
||||
| 2man |
|
||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2007 Регистрация: 6.5.2005 Где: Нижние Чигири Репутация: нет Всего: 71 |
[quote=sergej.z, 12.10.2005, 22:35]И чего с ней делать? Хоть бы строку саму привёл.... [/quote]
[quote=2man, 12.10.2005, 21:39]так у меня ошибку выдает в 4 строке:[/quote]
[quote=sergej.z, 12.10.2005, 22:35]функция получает copyQ(qinf,pid), а используешь ты потом: txt='[quote='+name+', '+datetime+'][/quote] Меня глючит или я где-то скобку пропустил:
Все же вроде правильно? Добавлено @ 00:05 Ааааа... postid забыл -------------------- Быстро поднятое - упавшим не считаеся |
||||||
|
|||||||
| 2man |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2007 Регистрация: 6.5.2005 Где: Нижние Чигири Репутация: нет Всего: 71 |
Вот здесь ошибка. Куда сюда вставить pid? -------------------- Быстро поднятое - упавшим не считаеся |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 10 Всего: 360 |
что за ошибка? Попробуй сперва без pid
|
|||
|
||||
| 2man |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2007 Регистрация: 6.5.2005 Где: Нижние Чигири Репутация: нет Всего: 71 |
pid is not defined
без него никак не получится, инфа-то берется из поста -------------------- Быстро поднятое - упавшим не считаеся |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 10 Всего: 360 |
дык ты его в функцию передаёшь?
function pasteQ(name,datetime, pid) ? |
|||
|
||||
| 2man |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2007 Регистрация: 6.5.2005 Где: Нижние Чигири Репутация: нет Всего: 71 |
Ну конечно
И в самой кнопке все вставил -------------------- Быстро поднятое - упавшим не считаеся |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 10 Всего: 360 |
А что у тебя здесь за глюки?
{$post['name']}', '{post['post_date']}', '{$post['pid']}');' title='{ipb.lang['tt_reply_to_post']} то так напишешь post['post_date'] , то так $post['pid'] короче, давай всю функцию пхп сюда. |
|||
|
||||
| 2man |
|
||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2007 Регистрация: 6.5.2005 Где: Нижние Чигири Репутация: нет Всего: 71 |
Итак, еще раз. Это кнопка:
А это код яваскрипта:
Ошибка следующая: pid is not defined в следующей строке:
-------------------- Быстро поднятое - упавшим не считаеся |
||||||
|
|||||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 10 Всего: 360 |
pasteQ(name,datetime,postid) ght][snapback]'+pid+'[/snapback] найди два отличия |
|||
|
||||
| 2man |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2007 Регистрация: 6.5.2005 Где: Нижние Чигири Репутация: нет Всего: 71 |
Точно
-------------------- Быстро поднятое - упавшим не считаеся |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 10 Всего: 360 |
Тему можно закрывать? |
|||
|
||||
| 2man |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2007 Регистрация: 6.5.2005 Где: Нижние Чигири Репутация: нет Всего: 71 |
Да, думаю можно закрывать, в Мозилле и Эксплорере работает исправно, Нетскейп тож не ругается. Спасибо за помощь
-------------------- Быстро поднятое - упавшим не считаеся |
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |