Траблы с разными обозревателями (ff&ie) 
		
		
		
		Здравствуйте всем! 
	Пытаюсь добиться одинакового отображения в ff3 и ie6 и уже подзадолбался... Вопросы: 1.Как в ie6 убрать справа полосу прокрутки? 2.Как заставить ie6 выполнять transparent для iframe или хотя бы как изменить белый цвет на что-то поприличнее? (я туда пихаю .jpg файлы для отображения и под каждый .jpg писать .html не хочется, чтобы определить фон, а нужно чтобы за пределами этого .jpg в оставшейся части фрейма виден был фон родительского объекта) 3.Как объяснить ff3 что height="100%" - это высота окна в котором формируется объект, а не то что заканчивается под столом, на котором стоит монитор? (формирую окно с помощью iframe, размер резиновый, от того что осталось - чтобы тянулся, создаю в нем div с вертикальным скролингом и задаю высоту 100%; в ie6 все путем, а в ff3 height становится больше высоты эрана раза в три и скролинг просто не появляется!) 4.Можно ли научить ie6 правильно отображать .png с прозрачными участками?  | 
	
		
 Цитата: 
	
 Цитата: 
	
 Цитата: 
	
 Цитата: 
	
 Цитата: 
	
  | 
	
		
 1.Убрать справа полосу прокрутки? overflow - Спасибо - помогло. (моя ошибка была в том, что я вместо hidden задавал для этого параметра no) 
	2.Как изменить белый цвет на что-то поприличнее? backgroundColor - Не помогает. Если я задаю в шапке backgroundColor:#000, потом даю комманду iframe - окно, которое она образует и куда я впоследствии вывожу картинку окрашено ярким белым цветом в ie6, а в ff3 все ok... 3.Как объяснить ff3 что такое height="100%"? никак, после верстки под ie6 это кажется неудобным, но это как раз правильное поведение. - Правильно то что окно, для которого запрещен скролинг заканчивается под столом судя по его высоте??? Как же тогда организовать резиновое окно iframe с вертикальными прокрутками для каждой ячейки помещенной внутрь однострочной таблицы, которое одинаково отобразится на разных браузерах?  | 
	
		
 Цитата: 
	
 Цитата: 
	
 Цитата: 
	
 Цитата: 
	
  | 
	
		
 По поводу фона в фрейме - вот пример. IE и FF отображают результат по разному, как победить IE? В окно фрейма я вывожу рисунки, а не .HTML - как задать черный цвет фона в этом случае? 
	<html> <head> <meta http-equiv="Content-Type" content="text/html;> </head> <body bgcolor="#000000"> <iframe width="100%" height="100%"></iframe> </body> </html> Про скроллинг, я приведу пример попозже - еще не сверстал.  | 
	
		
 Цитата: 
	
 Цитата: 
	
 Цитата: 
	
  | 
	
		
 Внутри фрейма это как? У меня ситуация выглядит вот так и не работает: 
	<iframe width="100%" height="100%" name="frm" style="background-color:#000;"> <a href="img.jpg" target="frm"><img src="img.jpg"></a>  | 
	
		
 Возможно я неправильно выразился... Задам вопрос по-другому: 
	<iframe width="100%" height="100%" name="frm"> <a href="img1.jpg" target="frm"><img src="img2.jpg"></a> Очевидно при нажатии на "img2.jpg" в окне "frm" отобразится "img1.jpg". Проблемма в том, что разные обозреватели исполняют это по-разному. FF сначала отображает уменьшеный рисунок, чтобы он помещался в окне, а потом при нажатии на "img1.jpg" увеличивает масштаб рисунка до 100% и дает прокрутку, и при этом цвет фона (той части окна, что не занята рисунком) остается тот, что был задан до отображения рисунка. IE сразу отображает рисунок в 100% масштабе и фон делает ярко белым невзирая на то что там было раньше. Собственно эту белизну я и хочу закрасить, или объяснить IE, что фон надо оставить прежним (transparent). Второй вопрос касается видимой высоты окна, в котором отображается меню из рисунков "img2.jpg". Как ее задать так, чтобы оно нормально со скролингом отображалось при растягивании окна FF и не заезжало за нижний край, как если задать высоту 100% ? В IE в этой ситуации как раз все Ok. Если второй вопрос непонятен, могу привести конкретный пример. ps: Господа бывалые верстальщики! Зачем Вы пытаетесь обидеть тех кто тут Вас о чем-то спрашивает? Если у таких как я не возникало бы вопросов, то и форума наверное не было бы. Я программист с некоторым (20 лет) стажем, а ХТМЛ увидел неделю назад и пытаюсь в нем разобраться. Естественно мне хочется чтобы моя верстка выглядела как программа, а не документ ворда с разметкой, отсюда и вопросы возникают возможно не корректные, но не ошибаются те, кто ничего не пытаются сделать...  | 
	
		
 Цитата: 
	
 Цитата: 
	
 Цитата: 
	
  | 
	
		
 Цитата: 
	
 Цитата: 
	
  | 
	
		
 Цитата: 
	
  | 
	
		
 Вот пример, в котором IE FF по разному отображают окно. 
	Нужно в IE изменить цвет окружения картинки с белого на черный, а в FF решить проблемму со скроллингом. Картинку подставьте любую размером 500х700 или около того, а лучше разные картинки. 
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html;>
 </head>
 <body style="background-color:#000; overflow:hidden;"> 
  <table width="100%" height="100%" border="1">
   <tr>
    <td width="120">
     <div style="width:120px; height:100%; overflow:auto;">
      <a href="IMG.jpg" target="frm">
       <img src="IMG.jpg" width="100">
      </a>
      <a href="IMG.jpg" target="frm">
       <img src="IMG.jpg" width="100">
      </a>
      <a href="IMG.jpg" target="frm">
       <img src="IMG.jpg" width="100">
      </a>
      <a href="IMG.jpg" target="frm">
       <img src="IMG.jpg" width="100">
      </a>
      <a href="IMG.jpg" target="frm">
       <img src="IMG.jpg" width="100">
      </a>
      <a href="IMG.jpg" target="frm">
       <img src="IMG.jpg" width="100">
      </a>
      <a href="IMG.jpg" target="frm">
       <img src="IMG.jpg" width="100">
      </a>
     </div>
    </td>
    <td>
     <iframe name="frm" width="100%" height="100%" scrolling="auto">
     </iframe>
    </td>
   </tr>
  </table>
 </body>
</html>
Цитата: 
	
  | 
	
		
 Папку на сервере? Вы протокол HTTP сначала поизучайте, чтобы глупостей не говорить. 
	 | 
	
		
 Раз уж хочется из html папки сканировать, то наверняка понравится такая штука: http://ru.wikipedia.org/wiki/ColdFusion 
	 | 
	
		
 Для начала мне нужно победить проблеммы, на которые я наткнулся в приведенном мной примере 
	 | 
	
		
 А в ответ тишина... Я задал в теме несколько вопросов - к счастью получил ответ на один из них. А как же быть с оставшимися? На них нет ответа, или влом отвечать? Может у меня подход к решению задачи в корне неправильный? Может надо послать таблицы и перейти на дивы, как это сейчас модно? Ну как-то же определяется эта чертова высота окна в FF... Или может задать этот вопрос разработчикам FF? 
	 | 
	
		
 Цитата: 
	
  | 
	
		
 Цитата: 
	
  | 
	
		
 Да - дивы помогли, таблицы в топку! 
	С высотами в FF проблемм не стало. Кто знает как запретить в IE высвечивать меню со значками "сохранить, распечать, послать в эротическое путешествие..." при наведении на рисунок? И еще вопрос: если окно разделить на два столбика можно ли ширину одного задать в "%" а второго в "px" и как узнать сколько % осталось? (ну типа width:100%-200px, или по аналогии с "*" в фреймах <frameset rows="80,*" cols="*">)  | 
	
		
 
<head>
…
    <meta http-equiv="imagetoolbar" content="no" />
…
</head>
 | 
	
		
 Цитата: 
	
 <meta http-equiv="imagetoolbar" content="no" /> 2. Локальный. У изображения, для которого не нужно показывать панель, указать аттрибут galleryimg="no".  | 
	
		
 Цитата: 
	
 <a href="IMG1.jpg" target="frm"> <img src="IMG2.jpg" width="100"> </a> Может это можно как-то в фрейме задать? <iframe name="frm" src="frm.html"></iframe> Нужно подкорректировать реакцию браузера на открытие файлов .JPG Как это сделать?  | 
	
		
 Цитата: 
	
 Цитата: 
	
  | 
	
		
 Цитата: 
	
 Если есть возможность вызывать один HTML и в качестве параметром передавать ему имена разных JPG файлов, это можно было бы применить, но я не знаю есть ли тут такое ...  | 
	
		
 Цитата: 
	
 Цитата: 
	
 
var iframe = document.getElementById("идентификатор-фрейма");
var doc = iframe.contentDocument || iframe.contentWindow.document;
// doc ссылается на window.document фрейма
Конечно с выключенным JavaScript ничего работать не будет, да и фрейм особо не нужен, можно вставить изображение прямо в текущий документ с помощью JavaScript. Цитата: 
	
 Цитата: 
	
  | 
	
		
 Цитата: 
	
 Цитата: 
	
 Цитата: 
	
 Цитата: 
	
 Кстати форматирование у меня почему-то исчезло при вставке примера в сообщение. В принципе мне удалось удовлетворить своих "заказчиков" тем что я наваял. ОГРОМНОЕ спасибо всем, кто здесь мне помог! Не поминайте лихом.  | 
	
		
 По поводу форматирования кода 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>, то этот прикол исчезает.  | 
	
		
 По умолчанию vertical-align у изображений в браузерах разный, поробуйте задать vertical-align: top или bottom. 
	<img style="vertical-align: top;" ...>  | 
	
		
 Цитата: 
	
  | 
	
		
 Цитата: 
	
 Цитата: 
	
 Раз этот способ не момогает, с помощью CSS еще много чего можно попробовать изменить, например, задать overflow:hidden для ячейки таблицы, пробуйте… Ссылка по теме  | 
| Часовой пояс GMT +3, время: 16:56. |