| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > добавление смайликов |
| Автор: sugee 1.8.2005, 16:23 | ||
| Смайлики выведены таким вот образом: <a href="gb.php?smile=2"><img src="smiles/2.gif"></img></a> Что дальше с ними делать? У меня были попытки типа
то есть записать сайлик в временный файл чтобы потом его оттуда прочитать и добавить к сообщению Подозреваю что вопрос нужно задавать в форуме по JavaScript |
| Автор: PARROT 1.8.2005, 16:44 | ||||||
Вывод:
|
| Автор: Bikutoru 1.8.2005, 17:08 | ||
Не очень понял смысла этого дела... |
| Автор: sugee 1.8.2005, 17:20 | ||
Так что ли?
|
| Автор: PARROT 1.8.2005, 18:03 |
| sugee, работает?.... значит так. |
| Автор: sugee 1.8.2005, 21:23 |
| Нет не работает, если бы работало я бы не спрашивал! |
| Автор: sugee 1.8.2005, 21:41 |
| Самое интересное смайлики в цикле вообще не выводятся, хотя по идее должны |
| Автор: sugee 1.8.2005, 23:18 | ||||
А теперь самое интересное - вот этот код
в виде обычной статической html-страницы работает идеально но если включить его в пхп-страницу, то JavaScript перестает подавать какие либо признаки жизни, событие onclick не работает. для полной ясности показываю полный код
|
| Автор: R.M. 2.8.2005, 02:43 | ||||
| sugee У меня вот так всё работает:
Добавлено @ 02:47 а в пхп скрипте пишеш так
|
| Автор: PARROT 2.8.2005, 10:15 |
| sugee, забыли: <TextArea id=txtmes name="mess" Потом смайлы должны лежать в папке smile, по номерам 1, 2, 3, 4, 5 и т.д. за счет чего они и выводятся в цикле. |
| Автор: sugee 2.8.2005, 11:57 |
| с циклом все ясно - я просто перепутал имена папок (smiles и smile) Но почему JS не работает!!! Я попробовал оба варианта но дело в том что попытки вызвать любую функцию JavaScript ни к чему не приводят. Можно написать просто <body onclick="alert('что-нибудь')"> и щелкать до потери пульса, ничего не произойдет! У меня Денвер, может это может что-то прояснить? |
| Автор: PARROT 2.8.2005, 12:13 | ||||
| Денвер тут ни при чем. У меня тоже денвер. Попробуйте вставить этот код и проверить, должно работать.
|
| Автор: sugee 2.8.2005, 15:57 |
| А какая собственно разница - яваскрипт в внешнем файле или в html-коде? Я попробовал, все равно не работает. |
| Автор: PARROT 2.8.2005, 16:39 |
| У меня работает этот код. Покажите ваш код. |
| Автор: sugee 2.8.2005, 17:12 | ||
Ну например так
|
| Автор: PARROT 2.8.2005, 17:23 |
| Так а что не работает? Смайлики добавляются. ПРоблема совсем в другом. |
| Автор: sugee 3.8.2005, 00:14 | ||
| Я проделал следующий эксперимент: опять взял вот этот код
и сохранил его как html-файл (не php) Открыл его двойным щелчком (без сервера) - все работает. Затем открыл с помощью сервера - ничего не работает. Так что дело не коде, все предложенные варианты кода работающие. Просто на страницах которые выдает мой сервер JS не работает вообще. Не понимаю как такое может быть, ведь сервер не имеет никакого отношения к выполнению клиентских скриптов, но факт остается фактом. Попробую установить другой сервер. |
| Автор: PARROT 3.8.2005, 10:04 |
| sugee, возможно в браузере отключен яваскрипт. |
| Автор: sugee 3.8.2005, 13:22 |
| Да нет включен без сервера ведь ведь скрипты выполняются |
| Автор: PARROT 3.8.2005, 13:23 |
| яваскрипт работает без сервера |
| Автор: sugee 3.8.2005, 13:42 |
| В браузере действительно был отключен JavaScript Непонятно почему он был отключен только на страницах полученных с сервера, но теперь все заработало! Спасибо за помощь |
| Автор: sugee 8.8.2005, 16:29 |
| Хотя тема давно исчерпана хочу еще раз объяснить в чем было дело (чтобы обо мне не подумали плохо) JS в браузере бал естественно включен(я же сказал что когда просто щелкаешь по html-файлу а не запрашиваешь его с сервера то скрипты работают) Нужно было понизить уровень безопасности, что я и сделал Отчего у моего ослика было такое недоверие именно к страницам полученным с денвера я до сиз пор не понимаю.... |
| Автор: gambit 22.7.2007, 14:02 | ||
Использую вот этот код
Как уже было описано пока страница локальная все ок. Но денвер отдает страницу и вылазиет ошибка myform - определение отсутствует. безопасность в норме. |
| Автор: gambit 22.7.2007, 15:16 |
| Что делать??? |
| Автор: PARROT 22.7.2007, 17:48 | ||
|
| Автор: gambit 23.7.2007, 10:36 |
| PARROT, ничего не измиенилось!!! |
| Автор: PARROT 23.7.2007, 14:15 |
| Ну это ошибка яваскрипт. А тут РНР, ищите внимательнее, тема пошла в яваскрипт |
| Автор: gambit 29.7.2007, 10:26 |
| Друзья, что никто не знает откуда эта ошибка???? |