nokia6230
Нееее ... так не выйдет. дело в том что если ты сделаешь эту форму скрытой, то картинки смайлов будут загружаться только после открытия формы. Тебе это надо?
11. TvoyWeb - 27 Апреля, 2005 - 15:43:23 - перейти к сообщению
12. nokia6230 - 27 Апреля, 2005 - 15:49:39 - перейти к сообщению
TvoyWeb пишет:
Тебе это надо?
Ага, мне надо чтоб смайлы грузились только тогда, когда чел нажмет на кнопку "Блиц ответ". Но только чтоб не полностью страница грузилась заного, а чтоб только нижняя часть появлялась. Ну точно так же как в инвижене, только со смайлами и с всеми тэгами.
13. TvoyWeb - 27 Апреля, 2005 - 15:59:17 - перейти к сообщению
nokia6230
Ты в каком файле переделывал форму? В post_form.tpl?
Мда....... объяснять то много придется.....
Короче весь код в том файле нузно заключить в блок
И нужен яваскрипт открывающий и закрывающий форму.
Теперь на ссылку повесь яваскрипт OpenForm('topic_open' и будет тебе счастье
Ты в каком файле переделывал форму? В post_form.tpl?
Мда....... объяснять то много придется.....
Короче весь код в том файле нузно заключить в блок
CODE:
<div align='left' id='topic_open' style='display:none;z-index:2;' >
----здесь код формы-----
</div>
----здесь код формы-----
</div>
И нужен яваскрипт открывающий и закрывающий форму.
CODE:
<script language='javascript'>
<!--
function OpenForm(id)
{
if (document.getElementById(id).style.display == "none"||document.all[id].visibility == "hidden"){
Show(id);
} else{
Hide(id);
}
}
function Show(id)
{
if (document.getElementById) {
itm = document.getElementById(id)
itm.style.display = "block"
}
if (document.all){
itm = document.all[id];
itm.visibility = "show"
}
}
function Hide(id)
{
if (document.getElementById) {
itm = document.getElementById(id)
itm.style.display = "none"
}
if (document.all){
itm = document.all[id];
itm.visibility = "hidden"
}
}
//-->
</script>
<!--
function OpenForm(id)
{
if (document.getElementById(id).style.display == "none"||document.all[id].visibility == "hidden"){
Show(id);
} else{
Hide(id);
}
}
function Show(id)
{
if (document.getElementById) {
itm = document.getElementById(id)
itm.style.display = "block"
}
if (document.all){
itm = document.all[id];
itm.visibility = "show"
}
}
function Hide(id)
{
if (document.getElementById) {
itm = document.getElementById(id)
itm.style.display = "none"
}
if (document.all){
itm = document.all[id];
itm.visibility = "hidden"
}
}
//-->
</script>
Теперь на ссылку повесь яваскрипт OpenForm('topic_open' и будет тебе счастье
14. nokia6230 - 27 Апреля, 2005 - 16:09:38 - перейти к сообщению
TvoyWeb пишет:
Ты в каком файле переделывал форму? В post_form.tpl?
Да, именно в нем.
TvoyWeb пишет:
Короче весь код в том файле нузно заключить в блок
Где и что я так и не понял. Я сейчас попробую его прикрепить.
TvoyWeb пишет:
И нужен яваскрипт открывающий и закрывающий форму.
Это в топик_боард.тпл закинуть? или создать отдельный для скрипта *.js и кинуть на него линк?
15. TvoyWeb - 27 Апреля, 2005 - 16:20:39 - перейти к сообщению
nokia6230 пишет:
Это в топик_боард.тпл закинуть? или создать отдельный для скрипта *.js и кинуть на него линк?
да можно и так и так в topic_board.tpl.
16. nokia6230 - 27 Апреля, 2005 - 16:45:44 - перейти к сообщению
TvoyWeb
Сорри, не могу сделать... Ты мне не поможешь с этими двумя файликами?
Сорри, не могу сделать... Ты мне не поможешь с этими двумя файликами?
17. TvoyWeb - 27 Апреля, 2005 - 16:57:33 - перейти к сообщению
nokia6230
Что именно не можешь сделать? Я же уже все разжевал
Что именно не можешь сделать? Я же уже все разжевал
18. nokia6230 - 27 Апреля, 2005 - 17:02:59 - перейти к сообщению
TvoyWeb
Ну я не могу соединить скрипт с ссылкой в топик_боди.тпл.
Как правельно сделать ссылку для такого окна на скрипт?
Как онадолжна выгдядеть?
Так???
Ну я не могу соединить скрипт с ссылкой в топик_боди.тпл.
Как правельно сделать ссылку для такого окна на скрипт?
Как онадолжна выгдядеть?
Цитата:
$open_button = $exbb['text_menu'] ? ' <a href="#formtop" onClick=Whos("topic_open" title="Открыть форму быстрого ответа">Быстрый ответ</a> »':'<a href="#formtop" onClick=Whos("topic_open" title="Открыть форму быстрого ответа"></a>';
Так???
19. TvoyWeb - 27 Апреля, 2005 - 17:08:56 - перейти к сообщению
nokia6230
Ну во-первых это неполный код, там нет кода картинки.
во-вторых я тебе сказал какую функцию сажать на ссылку OpenForm('topic_open', а не Whos. Эта ссылка будет и открывать и закрывать форму. Потом вставь где нужно переменную $open_button и все.
Ну во-первых это неполный код, там нет кода картинки.
во-вторых я тебе сказал какую функцию сажать на ссылку OpenForm('topic_open', а не Whos. Эта ссылка будет и открывать и закрывать форму. Потом вставь где нужно переменную $open_button и все.
20. nokia6230 - 27 Апреля, 2005 - 19:02:06 - перейти к сообщению
TvoyWeb
Ураааа
Заработало. Спасибо тебе большое.
Ураааа
Заработало. Спасибо тебе большое.