 
			
				11.09.2009, 19:01
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Новичок на форуме 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 19.02.2008 
					
					
					
						Сообщений: 9,177
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от vovchok
			
		
	 | 
 
	| 
		Кто знает как запретить в IE высвечивать меню со значками "сохранить, распечать, послать в эротическое путешествие..." при наведении на рисунок?
	 | 
 
	
 
 1. Глобальный. Указать мета-тег
     
<meta http-equiv="imagetoolbar" content="no" />
 
2. Локальный. У изображения, для которого не нужно показывать панель, указать аттрибут galleryimg="no".  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				11.09.2009, 21:17
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Интересующийся 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 09.09.2009 
					
					
					
						Сообщений: 22
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от Kolyaj
			 
		
	 | 
 
	
		1. Глобальный. Указать мета-тег 
    
<meta http-equiv="imagetoolbar" content="no" />
  
2. Локальный. У изображения, для которого не нужно показывать панель, указать аттрибут galleryimg="no".
	 | 
 
	
 
 Не срабатывает для "IMG1.jpg", который я вызываю как внешний исполняемый файл... Для него же и параметры фона/бордюра не могу задать.
 
<a href="IMG1.jpg" target="frm"> 
<img src="IMG2.jpg" width="100"> 
</a>
 
Может это можно как-то в фрейме задать? 
<iframe name="frm" src="frm.html"></iframe>
 
Нужно подкорректировать реакцию браузера на открытие файлов .JPG  
Как это сделать?  
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось vovchok, 11.09.2009 в 21:22.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				11.09.2009, 21:24
			
			
			
		  
	 | 
 
	
		
		
		
			
			
			
				
				
				
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 10.07.2008 
					
					
					
						Сообщений: 3,873
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от vovchok
			
		
	 | 
 
	
		Может это можно как-то в фрейме задать? 
<iframe name="frm" src="frm.html"></iframe>
	 | 
 
	
 
 вам уже давали ответ: 
	
 
	| 
		
			Сообщение от Riim
			
		
	 | 
 
	| 
		В iframe нужно грузить не рисунок, а html-документ содержащий рисунок и уже с этим html-документ-ом можно будет делать все, что захочется.
	 | 
 
	
 
  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				11.09.2009, 22:14
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Интересующийся 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 09.09.2009 
					
					
					
						Сообщений: 22
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от Octane
			 
		
	 | 
 
	| 
		вам уже давали ответ:
	 | 
 
	
 
 Я тоже уже объяснял, что мне нужно грузить туда именно JPG, т.к. их очень много и они будут постоянно меняться обычными юзерами. Плодить такое колличество HTML файлов люди, озадачившие меня этим занятием и желающие размещать свои фотки в инете, не будут. Максимум что я могу им объяснить, это как подкорректировать список файлов JPG в одном файле, и то только потому, что я не нашел пока как выводить их все автоматом из папки. 
Если есть возможность вызывать один HTML и в качестве параметром передавать ему имена разных JPG файлов, это можно было бы применить, но я не знаю есть ли тут такое ...  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				11.09.2009, 23:03
			
			
			
		  
	 | 
 
	
		
		
		
			
			
			
				
				
				
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 10.07.2008 
					
					
					
						Сообщений: 3,873
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от vovchok
			
		
	 | 
 
	| 
		желающие размещать свои фотки в инете, не будут.
	 | 
 
	
 
 Желающие размещать фотки не будут, потому что есть нормальные галереи, где страницы генерируются динамически сервером, без необходимости править какие-то html-файлы. 
	
 
	| 
		
			Сообщение от vovchok
			
		
	 | 
 
	| 
		Если есть возможность вызывать один HTML и в качестве параметром передавать ему имена разных JPG файлов, это можно было бы применить, но я не знаю есть ли тут такое ...
	 | 
 
	
 
 Есть конечно, никто не мешает вам получить доступ к фрейму, если он загружен с вашего домена, и выполнить какие-либо изменения в документе с помощью javascript :
 
var iframe = document.getElementById("идентификатор-фрейма");
var doc = iframe.contentDocument || iframe.contentWindow.document;
// doc ссылается на window.document фрейма
Конечно с выключенным JavaScript ничего работать не будет, да и фрейм особо не нужен, можно вставить изображение прямо в текущий документ с помощью JavaScript.
 
	
 
	| 
		
			Сообщение от vovchok
			
		
	 | 
 
	| 
		что я не нашел пока как выводить их все автоматом из папки.
	 | 
 
	
 
 Вам уже говорили (X)HTML —
 
	
 
	| 
		
			Сообщение от Kolyaj
			
		
	 | 
 
	| 
		это не язык программирования
	 | 
 
	
 
 и никакие папки на сервере с его помощью сканировать не получится, для этих целей есть серверные языки программирования, посредством которых можно сгенерировать html-файл нужной структуры.  
		
	
		
		
		
		
		
		
	
		
			
			
	
			
			
			
			
			
				 
			
			
			
			
			
			
				
			
			
			
		 
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				13.09.2009, 05:30
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Интересующийся 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 09.09.2009 
					
					
					
						Сообщений: 22
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от Octane
			 
		
	 | 
 
	| 
		Желающие размещать фотки не будут, потому что есть нормальные галереи, где страницы генерируются динамически сервером, без необходимости править какие-то html-файлы.
	 | 
 
	
 
 Галереи есть конечно, но это не тот случай. Они хотят размещать фотки своего товара на своем сайте, а платить за него не хотят. А т.к. это мои родственники - нашли меня - ты программист, так - наваяй, а то что не все программисты ваяют сайты их не волнует...
 
	
 
	
		
			Сообщение от Octane
			 
		
	 | 
 
	| 
		Есть конечно, никто не мешает вам получить доступ к фрейму, если он загружен с вашего домена, и выполнить какие-либо изменения в документе с помощью JavaScript
	 | 
 
	
 
 С JS я пока не дружу, но за совет спасибо. 
 
	
 
	
		
			Сообщение от Octane
			 
		
	 | 
 
	| 
		никакие папки на сервере с его помощью сканировать не получится, для этих целей есть серверные языки программирования, посредством которых можно сгенерировать html-файл нужной структуры.
	 | 
 
	
 
 По поводу динамической генерации HTML на бесплатном ресурсе, который мне подсунули, написано: зась - закроем сразу, т.к. серверу это напряжней, чем просто отображать готовые файлы. 
 
	
 
	
		
			Сообщение от Octane
			 
		
	 | 
 
	| 
		программист с 20-и летним стажем так и не научился оформлять код в сообщениях на форумах
	 | 
 
	
 
 Я вообще-то на форуме по программированию впервые... 20 лет назад их не было... В FIDO мы только анекдоты читали. Опытом делились в основном при усном общении за пивом. А потом как-то не надо было. Когда мучаешь прикладную задачу - вопросы возникают не по программированию, а когда все это кончится! 
Кстати форматирование у меня почему-то исчезло при вставке примера в сообщение.
 
В принципе мне удалось удовлетворить своих "заказчиков" тем что я наваял.  
ОГРОМНОЕ спасибо всем, кто здесь мне помог! Не поминайте лихом.  
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось vovchok, 13.09.2009 в 05:33.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				13.09.2009, 15:22
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Интересующийся 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 09.09.2009 
					
					
					
						Сообщений: 22
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		По поводу форматирования кода HTML - кто может объяснить такой феномен: 
<html>
<head>
<meta http-equiv="Content-Type" content="text/html">
</head>
<body>
<table border="1">
<tr>
<td>
<img src="img.jpg" border="0">
</td>
</tr>
</table>
</body>
</html>
 
В FF3 бордюр таблицы вплотную прилегает к рисунку. В IE6 снизу не прилегает на 3px. Если перед </td> убрать перенос строки, чтобы оно было в одно строке с <img>, то этот прикол исчезает.  
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось Octane, 13.09.2009 в 17:58.
				Причина: пожалуйста, оформляйте свой код при помощи bb-кодов [html] и [js], подробнее здесь: http://javascript.ru/formatting
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				13.09.2009, 15:27
			
			
			
		  
	 | 
 
	
		
		
		
			
			
			
				
				
				
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 10.07.2008 
					
					
					
						Сообщений: 3,873
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		По умолчанию vertical-align у изображений в браузерах разный, поробуйте задать vertical-align: top или bottom. 
<img style="vertical-align: top;" ...>
  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				13.09.2009, 16:55
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Интересующийся 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 09.09.2009 
					
					
					
						Сообщений: 22
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от Octane
			 
		
	 | 
 
	
		По умолчанию vertical-align у изображений в браузерах разный, поробуйте задать vertical-align: top или bottom.
<img style="vertical-align: top;" ...>
 
	 | 
 
	
 
 В даном случае вертикальное выравнивание не действует, т.к. рисунок должен занимать всю ячейку таблицы, хотя я пробовал его задавать по-всякому - проблемма не в выравнивании.  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				13.09.2009, 17:17
			
			
			
		  
	 | 
 
	
		
		
		
			
			
			
				
				
				
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 10.07.2008 
					
					
					
						Сообщений: 3,873
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от vovchok
			
		
	 | 
 
	| 
		Если перед </td> убрать перенос строки, чтобы оно было в одно строке с <img>, то этот прикол исчезает.
	 | 
 
	
 
 
	
 
	| 
		
			Сообщение от vovchok
			
		
	 | 
 
	| 
		проблемма не в выравнивании.
	 | 
 
	
 
 Отступ появляется из-за того, что IE подругому воспринимает непечатные символы и пытается выровнять изображения по базовой линии, хоть в строке и нет видимых символов.
 
Раз этот способ не момогает, с помощью CSS еще много чего можно попробовать изменить, например, задать overflow:hidden для ячейки таблицы, пробуйте…
 Ссылка по теме 
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось Octane, 13.09.2009 в 17:19.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
 
 |  
  |