X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Статус и картинки
UnknownError
UnknownError
Topic Starter сообщение 26.1.2009, 16:40; Ответить: UnknownError
Сообщение #1


вывод картинок.
У меня статус,хотелось бы с картинками. только как указать путь до них?

function changeStatus() {
document.getElementById('ajax_currentstatus_none').style.display='none';
document.getElementById('ajax_currentstatus').style.display='none';
document.getElementById('ajax_changestatus').style.display='block';
document.getElementById('status_new').select();
document.getElementById('status_new').focus();
}

function changeStatus_return() {
document.getElementById('ajax_changestatus').style.display='none';
document.getElementById('status_new').value = document.getElementById('ajax_currentstatus_value').innerHTML;
if(document.getElementById('status_new').value=='') {
document.getElementById('ajax_currentstatus_none').style.display='block';
document.getElementById('ajax_currentstatus').style.display='none';
} else {
document.getElementById('ajax_currentstatus_none').style.display='none';
document.getElementById('ajax_currentstatus').style.display='block';
}
}

function changeStatus_submit() {
document.getElementById('ajax_statusform').submit();
changeStatus_do();
}

function changeStatus_do() {
var newValue = document.getElementById('status_new').value;
newValue = newValue.replace(/</g, "&lt;");
newValue = newValue.replace(/>/g, "&gt;");
newValue = newValue.replace(/(\S{12,}?)/g, "$1<br>");
document.getElementById('ajax_currentstatus_value').innerHTML=newValue;
document.getElementById('ajax_currentstatus_img').src='./images/icons/' + document.getElementById('status_img_new').value;
document.getElementById('ajax_currentstatus_img').title=newValue;
changeStatus_return();
}

function changeStatusImg(new_img, img_states) {
document.getElementById('status_new').value = img_states;
document.getElementById('status_img_new').value = new_img;
}


вот в данной строчке в html надо указать путь
<font color="#808080">Статус:</font> <img id='ajax_currentstatus_img' src='./images/icons/" title="" class="icon"><span id='ajax_currentstatus_value'><span id='ajax_currentstatus_value'>{$user->user_info.user_status}</span> </span>

а как понять не могу, помогите пожалуйста,заранее благодарен.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
UnknownError
UnknownError
Topic Starter сообщение 27.1.2009, 10:52; Ответить: UnknownError
Сообщение #2


Люди добрые,помогите пожалуйста..
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MetSerp
MetSerp
сообщение 27.1.2009, 11:15; Ответить: MetSerp
Сообщение #3


Если я коректно прочел код то картинки надо прописывать в некоем объекте с именем status_img_new т.е.
[php]document.getElementById('status_img_new')[/php]прибавляется к пути картинки
но в приведенном коде есть не все функции выполняемые скриптом

Точнее вот где:
[php]function changeStatusImg(new_img, img_states) {
document.getElementById('status_new').value = img_states;
document.getElementById('status_img_new').value = new_img;// картинка[/php]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
UnknownError
UnknownError
Topic Starter сообщение 27.1.2009, 13:12; Ответить: UnknownError
Сообщение #4


прошу прощения,но код мне надо вставить в данный html
<font color="#808080">Статус:</font> <img id='ajax_currentstatus_img' src='./images/icons/" title="" class="icon"><span id='ajax_currentstatus_value'><span id='ajax_currentstatus_value'>{$user->user_info.user_status}</span> </span>
вместо
src='./images/icons/"
чтобы он ссылался на картинку,а не на пустое место,подобия /images/icons/
как мне сделать такое? Уважаемый MetSerp,
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
UnknownError
UnknownError
Topic Starter сообщение 28.1.2009, 10:42; Ответить: UnknownError
Сообщение #5


Уважаемый MetSerp, можно мне все таки получить ответ на поставленный мною вопрос?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MetSerp
MetSerp
сообщение 28.1.2009, 11:31; Ответить: MetSerp
Сообщение #6


Могу только предположить несколько дописав ваш код функции :nea:
В
[php] function changeStatus_do() {[/php]Дописать в ней же в конце;
[php] if(document.getElementById('status_new').value=='')
{
document.getElementById('ajax_currentstatus_img').src= "./images/icons/image1.gif";
}
else
{
document.getElementById('ajax_currentstatus_img').src= "./images/icons/image2.gif";
}
[/php] но перед строкой:
[php] changeStatus_return();[/php]Должно заработать, но это лишь костыль (я даже лишние после этого строчки предпочитаю оставить) и не более того потому что код как я понимаю не просто не html а скорее даже аякс а аякс я не знаю :nea:
Перенесу ка я это в ява скрипт потому что html тут собственно чуть

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыКто и зачем покупает картинки обезьян по $200 тысяч?
NFT
167 metvekot 27409 6.3.2024, 21:58
автор: Boymaster
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыВыравнивание картинки по центру между текстом
10 NikN 2637 6.1.2021, 23:24
автор: buypushplatform
Открытая тема (нет новых ответов) Нужно добавить картинки на сайт
И видео
2 Ksardas777 4092 17.11.2018, 10:41
автор: Intuit89
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыНадо поменять картинки кнопки и всё прочее.
Сделать круто, чтобы не стыдно за сайт
0 atavisma 2988 6.4.2017, 19:04
автор: atavisma
Открытая тема (нет новых ответов) Вывод изображения при наведения на часть картинки по area
1 androv77 4835 16.7.2016, 17:32
автор: -YroKPROG-


 



RSS Текстовая версия Сейчас: 18.4.2024, 22:23
Дизайн