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

HTML+CSS+JavaScript

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Изображения

Сообщения:  [1-8] 

 
 автор: coloboc66   (27.10.2006 в 10:59)   письмо автору
 
   для: fraer   (26.10.2006 в 22:35)
 

Так должно быть по идее:

var path_file= здесь определяете путь к файлу ;
var img=new Array();
for (i=0;i<document.images.length;i++)//здесь на ваше усмотрение
{
img[i]=new Image;// вот главное-загрузить рисунок в память
img[i].src="http://hostname/thumb.php?src= '"+path_file+"' ";
img[i].onclick="f1(this.src)";
}
function f1(file_name)
{
document.getElementById('div1').innerHTML="<img src='"+file_name+"'>";
}

   
 
 автор: fraer   (26.10.2006 в 22:35)   письмо автору
 
   для: coloboc66   (26.10.2006 в 21:56)
 

[url]img3.src = "pic3.gif" [/url] - ну нету у меня этих данных - есть только [url]thumb.php?src=some_path_some_file[/url] и размер рисунка тоже есть - но разве это поможет? Все доки гудят, что размер рисунка может только ускорить загрузку...

   
 
 автор: coloboc66   (26.10.2006 в 21:56)   письмо автору
 
   для: fraer   (26.10.2006 в 21:45)
 

Предварительная загрузка изображений в память машины для их оперативного "вытаскивания" оттуда:

img1 = new Image (77,76)
img1.src = "pic1.gif"
img2 = new Image (77,76)
img2.src = "pic2.gif"
img3 = new Image (77,76)
img3.src = "pic3.gif"  

   
 
 автор: fraer   (26.10.2006 в 21:45)   письмо автору
 
   для: coloboc66   (26.10.2006 в 16:01)
 

Да пробовал я так, но там src вида:
http://url/thumb.php?src=file_path.jpg
и в итоге получаем загрузку изображения в фоне.
Надо как-то получить не строку а, (как-бы не лапухнутся в выражении) контент графического файла. Чтобы не загружало заново, а брало из памяти.
У меня такое ощущение, что в JS это вряд-ли получится. Хотя...
Гуру!!! Помогите!!!

   
 
 автор: coloboc66   (26.10.2006 в 16:01)   письмо автору
 
   для: fraer   (26.10.2006 в 09:45)
 

Ну возьмите что-нибудь типа такого напишите:

<head>
<script>
function func(param)
{
document.getElementById('div1').innerHTML="<img src='"+param+"'>";
}
</script>
</head>
<body>
<div id="div1" style="left:200;top:100"></div>
<img src="thumbs/001.jpg" style="cursor:hand" onclick="func(this.src)">
<img src="thumbs/002.jpg" style="cursor:hand" onclick="func(this.src)">
... и т.д.
</body>

   
 
 автор: fraer   (26.10.2006 в 09:45)   письмо автору
 
   для: coloboc66   (26.10.2006 в 09:37)
 

http://test3serv95.mirohost.net/fck/sample01.html
Кликните на FTPImage - последняя иконка. Там увидите.

   
 
 автор: coloboc66   (26.10.2006 в 09:37)   письмо автору
 
   для: fraer   (26.10.2006 в 09:24)
 

Непонятно как-то- так никто не делает, по-моему. thumbs-ы как-раз для того и служат, чтобы ускорить загрузку кучи картинок в уменьшенном виде на страницу. А потом при клике на уменьшенной картинке дополнительно грузится оригинальная картинка. А вы хотите загрузить клиенту сразу все изображения в оригинальном размере, а потом выводить их по одному в определенном месте, если я правильно понял. Так клиент замучается ждать окончания загрузки.

   
 
 автор: fraer   (26.10.2006 в 09:24)   письмо автору
 
 

Есть страничка, на которой в таблице отображаются картинки.
(src = http://some_url/some_script.php?some_parameters) - оттуда оно берет картинку.
Как сделать так, чтобы при клике на одну из уже загруженных картинок в определенном месте появлялась эта картинка без дополнительной загрузки. Я сделал массив Images и каждому присваиваю какой-то сурс, но это не помогает.
Сурс вида: http://url/thumb.php?src=file_path.jpg. РНР скрипт возвращает картинку, а не адрес на нее.

   

Сообщения:  [1-8] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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