Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: обновление сгенерированной картинки
 
 автор: Mpak   (31.05.2008 в 20:52)   письмо автору
 
 

У меня есть картинка с кодом (аля введите защитный код).
Хочу сделать кнопку "нажмите здесь, чтобы обновить картинку"
Не обновляет (((
Чего то не помогло что нашел..
Подскажите, пожалуйста.

пробовал

<a class="link" href="#" onclick="javascript: document.all['codeimg'].src='randomimage.php'"></a>

Не помогает... (

   
 
 автор: sim5   (31.05.2008 в 21:35)   письмо автору
 
   для: Mpak   (31.05.2008 в 20:52)
 

<img src="randomimage.php" onclick="this.src='randomimage.php'" border="0" style="cursor: pointer;">

   
 
 автор: Mpak   (31.05.2008 в 22:31)   письмо автору
 
   для: sim5   (31.05.2008 в 21:35)
 

Неа.... не идет...
Если он и обновляет, то наверно грузит из кэша..

   
 
 автор: OLi   (01.06.2008 в 00:23)   письмо автору
 
   для: Mpak   (31.05.2008 в 22:31)
 

Ты можешь по нажатию кнопки обновить всю страницу-если не найдешь выхода.

   
 
 автор: mihdan   (01.06.2008 в 00:43)   письмо автору
 
   для: OLi   (01.06.2008 в 00:23)
 

>Ты можешь по нажатию кнопки обновить всю страницу-если не найдешь выхода.
тогда потеряете все введенные в форму данные

   
 
 автор: sim5   (01.06.2008 в 05:23)   письмо автору
 
   для: Mpak   (31.05.2008 в 22:31)
 

Не кешируйте страницу, либо по событию onclick обращаться не просто к файлу, а с новым случайным параметром, тогда браться с кеша в любом случае не будет.


<img id="codeimg" src="randomimage.php" onclick="this.src='randomimage.php?'+Math.random()" border="0" 
style="cursor: pointer;">

Если из ссылки, то пишите так:
<a class="link" href="#" 
onclick="document.getElementById('codeimg').src='randomimage.php?'+Math.random(); return false;"></a>

   
 
 автор: Mpak   (02.06.2008 в 19:08)   письмо автору
 
   для: sim5   (01.06.2008 в 05:23)
 

>Не кешируйте страницу, либо по событию onclick обращаться не просто к файлу, а с новым случайным параметром, тогда браться с кеша в любом случае не будет.
>
>

><img id="codeimg" src="randomimage.php" onclick="this.src='randomimage.php?'+Math.random()" border="0" 
>style="cursor: pointer;">
>

>Если из ссылки, то пишите так:
>
<a class="link" href="#" 
>onclick="document.getElementById('codeimg').src='randomimage.php?'+Math.random(); return false;"></a>

зачем тут?
return false;

   
 
 автор: sim5   (02.06.2008 в 19:46)   письмо автору
 
   для: Mpak   (02.06.2008 в 19:08)
 

))) А если бы не процитировали все, я бы вопроса не понял?)) Чтобы не было перехода по анкеру указанному в атрибуте. А лучше все таки без ссылки, смысла в ней ведь нет.

   
 
 автор: Mpak   (02.06.2008 в 21:01)   письмо автору
 
   для: sim5   (02.06.2008 в 19:46)
 

Прочитировал нечаянно) хотел только одну строчку:)
Все работеает замечательно (без ссылки))
Упомнялуось во коде
cursor: pointer

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

   
 
 автор: sim5   (02.06.2008 в 21:20)   письмо автору
 
   для: Mpak   (02.06.2008 в 21:01)
 

default, crosshair, pointer, move, e-resize, ne-resize, nw-resize, n-resize, se-resize, sw-resize, s-resize, w-resize, text, wait, help. Рассказывать, что к чему, думаю не надо. Можете указать их по порядку и просмотреть, если какой-то не понятен по названию. Кроме этого может быть указано auto и наследование (inherit). Так же есть возможность указать картинку в качестве курсора:
cursor: url(file:url/image.ext);

PS. Кроме этого есть типы курсоров, которые будут доступны только в IE. В общем, если вас итересует это, то ищите гуглом - CSS.

   
 
 автор: Mpak   (03.06.2008 в 12:24)   письмо автору
 
   для: sim5   (02.06.2008 в 21:20)
 

Спасибо огромное,все доступно и понятно. Если бы была репутация на этом форуме, с удовольствием бы поставил +1 :)

   
 
 автор: sim5   (03.06.2008 в 12:53)   письмо автору
 
   для: Mpak   (03.06.2008 в 12:24)
 

Это не так важно, главное, чтобы на форуме не было желтых и красных карточек. )

   
 
 автор: mihdan   (03.06.2008 в 15:38)   письмо автору
 
   для: Mpak   (02.06.2008 в 21:01)
 

http://htmlbook.ru/css/cursor.html

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования