Показано с 1 по 10 из 10

Тема: Здравствуйте господа профессинальные верстальщики

  1. #1

    Регистрация
    17.06.2005
    Сообщений
    7

    Вопрос

    Помогите, чем можете, люди добрые!
    Знаю что эта тема много раз обсуждалась и в сети много статей описывающих прозрачный фон нпг файла.
    Я покопался в сети нашел статью [Только зарегистрированные пользователи могут видеть ссылки. ] в которой описан скрипт позволяющий делать пнг прозрачным.
    Постепенно пункт за пунктом я следовал совету и все получалось пока дело не дошло до работоспособности эффекта в ИЕ 5,0 и ниже.

    Там надо построить цепочку файлов (связать их)
    1 html -
    2 java определ-й версию броузера -
    3 java заменяющий пнг файл на гиф в случае если броузер ИЕ меньше 5.0

    Скопировал файлы с ява-скриптами в корень
    Прописал в хтмл
    <script language=JavaScript src="первый ява"></script>
    <script language=JavaScript src="второй ява"></script>

    Но работать эта цепочка не хочет, т.е. файл пнг не заменяется на гиф. Подскажите как можно решить данную проблему, заранее благодарен

  2. #2

    Регистрация
    29.01.2005
    Адрес
    Одесса
    Сообщений
    1,020
    т.е. скрипт для ИЕ 4? А это разве актуально? Думаю, что если под 6 и 5й работает, то и не парься...

  3. #3

    Регистрация
    17.06.2005
    Сообщений
    7
    нет не работает для ИЕ 5 и ниже включительно. По ходу я не прально выразился

  4. #4

    Регистрация
    29.01.2005
    Адрес
    Одесса
    Сообщений
    1,020
    ну такие варианты пришли на ум:
    1) в xhtml1.1 джава срипт подключается следующим образом: <script tye="text\javascript" src="file.js"></script>
    Так что по спецификации xhtml1.1 (и 1.0 вроде) у тебя синтаксическая ошибка. Какой доктйп у html документа?
    2) банально... но бывает. Ты тестишь страничку не в 6 ИЕ случайно? : )
    3) ошибка в синтаксисе самих .js файлах? Вполне возможно... где-то ";"забыл и все не работает.

  5. #5

    Регистрация
    17.06.2005
    Сообщений
    7
    тестю в ИЕ5.
    Я в джаве ни-ни, скрипт скачал с той ссылки сверху, изменил строчку в файле заменяющим пнг на гиф
    document [&#39;gif1&#39;].src=&#39;img\/designcollector0.&#39;+extension;
    на
    document [&#39;gif1&#39;].src=&#39;lamp.&#39;+extension;
    ламп - мой гифовый файл и все

  6. #6

    Регистрация
    29.01.2005
    Адрес
    Одесса
    Сообщений
    1,020
    ой... если ты в джаве "ни-ни", то вам с этим скриптом не српавиццо...
    extention - это расширение, которое надо ставить, т.е. гив или пнг... document - это не правильно... в функции вообще сналало нужно достать элемент по id а потом работать с такой штукой, как this...
    т.е. this.src=&#39;lamp.gif&#39;.src;
    опять же наверное не один гиф надо менять? значит нужно в цикле прочесать все элементы, где нужно менять пнг на гиф... эти элементы в массив добавить... имена файлов менять в строковых подстановках... брррр
    но я опять же не понимаю, зачем? : ) нельзя просто все на гифах сделать? может я чего-то не знаю про пнг?

  7. #7

    Регистрация
    17.06.2005
    Сообщений
    7
    ну так пнг можно сделать полупрозрачным а гиф нельзя

  8. #8

    Регистрация
    17.06.2005
    Сообщений
    7
    Может ктонибудь сможет помочь, ссылочку дать например на какую нибудь статейку, или сам может кто поможет советом, ну очень надо.

  9. #9

    Регистрация
    04.08.2005
    Сообщений
    7
    Originally posted by Mephis@Nov 5 2005, 17:08
    Может ктонибудь сможет помочь, ссылочку дать например на какую нибудь статейку, или сам может кто поможет советом, ну очень надо.
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]


    [Только зарегистрированные пользователи могут видеть ссылки. ]
    Я, например, сделал так. Одна функция на яваскрипте, которая определяет браузер и, в случае ИЕ, его версию. В зависимости от этого вставляется либо пнг просто так, либо пнг для ИЕ, либо, если ИЕ 5.0, просто гиф. Для ИЕ ниже 5.0 не делал, ибо нефиг . Единственное, имена пнг и гифов должны совпадать, и размеры их тоже, поскольку они идут атрибутами функции. Далее, в одном месте прописал все полупрозрачные фоны, и сразу же после подключения скрипта с фоном прописал <noscript> тоже со всеми фонами разом. Тестил в ИЕ 5.0, ИЕ 5.5, ИЕ 6.0, Опере 7 и 6, Мозилле и Фаерфоксе - везде вроде без глюков.

  10. #10

    Регистрация
    09.02.2004
    Адрес
    Литва/Вильнюс
    Сообщений
    359
    А слабо было использовать разные css файлы и подключать их через Conditional comments:

    Код:
    <!--[if IE]>
    According to the conditional comment this is Internet Explorer
    
    <![endif]-->
    <!--[if IE 5]>
    According to the conditional comment this is Internet Explorer 5
    
    <![endif]-->
    <!--[if IE 5.0]>
    According to the conditional comment this is Internet Explorer 5.0
    
    <![endif]-->
    <!--[if IE 5.5]>
    According to the conditional comment this is Internet Explorer 5.5
    
    <![endif]-->
    <!--[if IE 6]>
    According to the conditional comment this is Internet Explorer 6
    
    <![endif]-->
    <!--[if gte IE 5]>
    According to the conditional comment this is Internet Explorer 5 and up
    
    <![endif]-->
    <!--[if lt IE 6]>
    According to the conditional comment this is Internet Explorer lower than 6
    
    <![endif]-->
    <!--[if lte IE 5.5]>
    According to the conditional comment this is Internet Explorer lower or equal to 5.5
    
    <![endif]-->
    в вашем xhtml файле?

Похожие темы

  1. Уважаемые коллеги-дизайнеры и верстальщики..
    от sosninal в разделе Печать и препресс
    Ответов: 3
    Последнее сообщение: 07.11.2006, 11:08
  2. Бывают мудаки-верстальщики!!!
    от RAMM в разделе Печать и препресс
    Ответов: 13
    Последнее сообщение: 23.06.2006, 12:03
  3. выручте, господа
    от .ruslan в разделе Flash-технологии
    Ответов: 1
    Последнее сообщение: 21.06.2006, 23:32
  4. WARNING!!!Алес господа верстальщики
    от prolll в разделе Flash-технологии
    Ответов: 3
    Последнее сообщение: 13.04.2006, 18:08
  5. Учите русский, господа!
    от prolll в разделе Флейм
    Ответов: 4
    Последнее сообщение: 09.03.2006, 10:57

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •