Модераторы: diadiavova, gambit

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Замена картинок на сайте 
:(
    Опции темы
Natapro
Дата 15.11.2009, 13:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



на сайте на странице есть картинка к примеру адрес её www.site.ru\123.jpg как сделать что б загружалась не она а моя картинка ? тоесть сменить адрес что и smile


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 15.11.2009, 13:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Цитата(Natapro @  15.11.2009,  13:12 Найти цитируемый пост)
как сделать что б загружалась не она а моя картинка ?

Укажи адрес своей картинки и всё.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 15.11.2009, 14:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



всмысле а как сделать замену программно ? 


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 15.11.2009, 14:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Замену где? Тебе надо отобразить в браузере картинку? Ну вот и укажи её адрес при загрузке.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 15.11.2009, 14:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



серовно не поняла, вот смотри у меня есть к примеру картинка на сайте какаято так ? в ввеб браузере 1 ! как сделать чтоб загружалась не она а другая картинка адрес которой я сама дам.. к примеру картинка с папки имаге моего докмента ?


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 15.11.2009, 14:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Давай начнём сначала. Как ты грузишь картинку с сайта(которую ты хочешь заменить)?

Добавлено через 54 секунды
Мой хрустальный шар перегружен запросами smile 


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 15.11.2009, 14:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



Код

<HTML>
<HEAD>
<LINK href="/css/game.css" rel=STYLESHEET type=text/css>
<META Http-Equiv=Content-Type Content="text/html; charset=windows-1251">
<META Http-Equiv=Cache-Control Content=No-Cache>
<META Http-Equiv=Pragma Content=No-Cache>
<META Http-Equiv=Expires Content=0>
</HEAD>
<BODY bgcolor=#FFFFFF leftmargin="0" topmargin="0" rightmargin="0" bottommargin="0" marginwidth="0" marginheight="0">

<table width=100% border=0 cellpadding=4 cellspacing=0 bgcolor="#f5f5f5">
<tr valign="middle" class="hed"><td>
<table cellpadding=0 cellspacing=0 border=0>
<tr><td><table border=0 cellpadding=0 cellspacing=0 bgcolor="#f5f5f5">
<tr>
  <td rowspan=3><font class=nickname><img src=/image/1x1.gif width=5 height=1><img src=/image/clans/sc/4.gif width=15 height=12 align=absmiddle><img src=/image/1x1.gif width=2 height=1><img src=/image/clans/incv2.gif width=14 height=14 align=absmiddle alt="Инквизиция ( На больничном  )" title="Инквизиция(На больничном )"><img src=/image/1x1.gif width=3 height=1><b>Программистка</b> [ 10 ]&nbsp;</font></td><td><table width="200" border="0" cellpadding="0" cellspacing="0" onMouseOver="shp();" onMouseOut="nshp();nd();"><tr><td height="5" background="/image/nohp.gif"><img src="/image/hp.gif" name=hp height="5" vspace="0" /></td></tr><tr><td height="5" background="/image/nohp.gif"><img src="/image/mp.gif" name=mp height="5" vspace="0" /></td></tr><tr><td height="5" background="/image/nohp.gif"><img src="/image/ust.gif" name="energy" height="5" vspace="0" /></td></tr></table></td>
</table></td><td><div id=trawm>&nbsp;</div></td></tr></table>
</td><td>
    <div align=center id="h_button"  >
    <input type="button" class="hbutton" onClick="javascript:location='main.php?get=0&scod=0b72122c20c350a6f1df74ec78664ce7'" value="Персонаж"> 
    <input type="button" class="hbutton" value="Инвентарь" onClick="javascript:location='main.php?get=1&scod=cc48046a6c3a546e3938f33626adf70d'"> 
      </div></td><td><div align=right><input type="button" class="hbutton" id="button" onClick="javascript:top.exit();" value="&nbsp;X&nbsp;"></div></td></tr></table>
<table width=100% border=0 cellpadding=0 cellspacing=0 bgcolor="#f5f5f5">
<tr><td><img src=/image/1x1.gif width=1 height=2></td></tr>
<tr><td bgcolor=#CCCCCC><img src=/image/1x1.gif width=1 height=1></td></tr>
<tr><td bgcolor=#999999><img src=/image/1x1.gif width=1 height=1></td></tr>
<tr><td bgcolor=#CCCCCC><img src=/image/1x1.gif width=1 height=2></td></tr>
</table>
<script src="/js/ipr.js"></script>
<script>var aff=[1258285525,''];</script>
<script type="text/javascript" src="js/hels.js?1"></script>
<div id="wind"></div>
<script>HP(690,690,10,10,78,78,699,3333,4954);</script>
<script src="/js/map.js"></script>
<script>
var coord=[105,97];var secur="3f1d1741a5cf7598e4a717080e5d98ab";
var pos =['104_96','104_97','105_96','105_98'];
var delay =[30,30,40,30];
var dat=[0,78,0,0];
var d=document;
var av=[];var lo_but='  <div><img src="/image/1x1.gif" width="1" height="1" /></div>  <input type="button" class="locbut" onClick="location=\'main.php?id_get=23&scod='+secur+'\'" value="Оглядеться"/><div><img src="/image/1x1.gif" width="1" height="1" /></div>';
var add=[["Фауна",'<font class=sred>Живность не найдена</font>'],["Флора",'<font class=sred>Полезные растения не найдены</font>'],["Ресурсы",'<font class=sred>Ресурсы не найдены</font>']];
mapview();
function act(get,form,ty,age,sec){
var forma='<img src="./func/?PHPSESSID=ce38bced1bfa3894413c73557984b3d1"><br><img src="/image/1x1.gif" width="1" height="2" /><br><input name="cap" id=cap type="text" size="4" maxlength="4" class="hinp"/> <input name="num" id=num type="text" size="2" maxlength="2" class="hinp" value=1> <input name="action" type="button" value=" ОК " class="hbuttonmini" onClick="run('+get+','+ty+','+age+',\''+sec+'\')"/> <input type="button" class="hbuttonmini" onClick="location=\'main.php\'" value=" x "/>';
$(form).innerHTML=forma;
}

</script>
<script src="js/counter.js"></script>
</BODY>
</HTML>


 Вот смотри к примеру код страницы, тут происходит загрузка картинок с сервера , а мне надо изменить адрес загрузки, что б загружало с компютора как сделать ?


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 15.11.2009, 14:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Ну наконей-то - после третьего наводящего вопроса вдруг выяснилось, что картинка эта, оказывается на веб-странице находится.
Тебе не кажется, что этот вопрос мы уже как бы обсуждали? Я вроде как ответил уже, что перехватить вызов в браузере не получится(по крайней мере на сколько мене известно). Если тебе надо перехватывать вызовы, то направляй их не через 80-й порт, а через какой-нибудь другой, и поставь на него прослушку и там уже фильтруй как тебе заблагорассудится. Если тебе не понятно, о чём речь(а я подозреваю, что всё именно так и есть), то единственное, что ты можешь сделать - это загрузить страницу каким-нибудь WebClient'ом, заменить в ней адрес картинки, сохранить во временный каталог и грузить оттуда. Гемор ещё тот, да и другие проблемы могут возникнуть, например с относительными адресами других ресурсов.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 15.11.2009, 15:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



я это понимаю ) но а нельзя просто сделать что б в исходном коде менялся путь к картинке ?


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
Natapro
Дата 15.11.2009, 15:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



тут ведь всё качается с сайта таким макарчиком что 
<img src=/image/1x1.gif width=5 height=1> и перед /image добавляется сайт, а как сделать что б добавлялся к примеру мой адрес ? ?



--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
Экскалупатор
Дата 15.11.2009, 15:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1746
Регистрация: 1.4.2009
Где: г. Минск

Репутация: 1
Всего: 24



Natapro, ыыы, капитан очевидность спешит на помощь! надо просто найти то что тебе нужно и заменить!
PM MAIL ICQ   Вверх
diadiavova
Дата 15.11.2009, 15:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Natapro, изучай объектную модель документа, уже в который раз тебе говорю об этом. Получишь ссылку на картинку, присвой её свойству src нужный тебе адрес и наслаждайся подменой.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 15.11.2009, 16:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



ну я вот и спрашую, у меня есть картинка с определёним адресом, как сделать что б при загрузке страница заменяла её на другую картинку...!  я это это вот и спрашую


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 15.11.2009, 17:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Цитата(Natapro @  15.11.2009,  16:44 Найти цитируемый пост)
я это это вот и спрашую 

А я это вот и твечаю smile Уже знакомое тебе событие DocumentCompleted, в нём значит ищешь в документе картинку, которую хочешь заменить(я говорю об элементе img) и присваиваешь её свойству src адрес той картинки, которую хочешь отобразить. smile 
Document.Images вернёт тебе коллекцию картинок, в ней найди нужную. Если известен id можно искать по нему. Можно так же GetElementsByTagName заюзать. Ну что тебе одно и тоже для каждого конкретного случая объяснять? Принцип работы с документом и его элементами один и тот же.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 15.11.2009, 17:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



есть ссилка на картинку,, smile
щяс попробую


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума VB .NET
diadiavova
  • Прежде чем задать вопрос, воспользуйтесь поиском: возможно Ваш вопрос уже обсуждался и на него был получен ответ.
  • Если такой же вопрос не найден, не стоит задавать свой вопрос в любую тему, создайте новую.
  • Заголовок темы должен отображать ее суть.
  • Содержание поста должно описывать проблему понятно, но в то же время, по возможности, лаконично. Сначала следует описать суть вопроса, потом можно привести пример кода, не вынуждайте других участников угадывать в чем Ваша проблема - телепатов здесь нет.
  • Будьте взаимно вежливы и дружелюбны.
  • При оформлении сообщений используйте форматирование, примеры кода заключайте в теги [CODE=vbnet][/CODE].
  • Также ознакомьтесь с общими правилами, действующими на всем форуме.
  • Если вопрос решен, не забывайте помечать тему решенной(вверху темы есть ссылка). Кроме того, если Вы хотите отблагодарить участников, оказавших помощь в решении, можно повысить им репутацию, в случае, если у Вас менее 100 сообщений в форуме и функция изменения репутации Вам недоступна, можете написать сюда.
  • Общие вопросы по программированию на платформе .NET обсуждаются здесь.
  • Литература по VB .NET обсуждается здесь.

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, diadiavova.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | VB .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0545 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.