Автор Тема: Вывод картинки в соответствии с браузером  (Прочитано 18733 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн for_i_0

  • $15 per hour
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 555
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.php.net/manual/en
Вывод картинки в соответствии с браузером
« Ответ #15 : 04 Февраля 2008, 13:25:42 »
WarBossII
А что вообще вы хотели что бы выводилось если браузер опера ?
[off]Безработный[/off]

Оффлайн WarBossII

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 18
  • +0/-0
  • 0
    • Просмотр профиля
    • http://fogf.ucoz.ru
Вывод картинки в соответствии с браузером
« Ответ #16 : 04 Февраля 2008, 15:56:45 »
я хочу зделать так что, например заходит юзер с Ие и в его профиле написано вы используете интеренет експлоер и картинка-логотип ИЕ, тоже самое с оперой но логотип разумеется другой, но можно обойтись только с картинокой.

Оффлайн for_i_0

  • $15 per hour
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 555
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.php.net/manual/en
Вывод картинки в соответствии с браузером
« Ответ #17 : 05 Февраля 2008, 11:06:09 »

<script type="text/javascript">

if (
navigator.appName == "Microsoft Internet Explorer"){
document.getElelementById(\'myimg\').src="путь к картинки IE";
}elseif(navigator.appName == "Opera"){
document.getElelementById(\'myimg\').src="путь к картинки Opera";
}else{

}

</script>
[off]Безработный[/off]

Оффлайн WarBossII

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 18
  • +0/-0
  • 0
    • Просмотр профиля
    • http://fogf.ucoz.ru
Вывод картинки в соответствии с браузером
« Ответ #18 : 05 Февраля 2008, 16:45:13 »
for_i_0 Скопировал без изменений, вставил пути к картикнам, но скрипт не работает :(

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Вывод картинки в соответствии с браузером
« Ответ #19 : 05 Февраля 2008, 21:32:16 »
WarBossII for_i_0
[moderatorial]
Ребят, ну надоедает уже.

Пункт первый:
Есть стари-инный код:
var is = {
    ie:      navigator.appName == \'Microsoft Internet Explorer\',
    java:    navigator.javaEnabled(),
    ns:      navigator.appName == \'Netscape\',
    ua:      navigator.userAgent.toLowerCase(),
    version: parseFloat(navigator.appVersion.substr(21)) ||
             parseFloat(navigator.appVersion),
    win:     navigator.platform == \'Win32\'
}
is.mac = is.ua.indexOf(\'mac\') >= 0;
if (is.ua.indexOf(\'opera\') >= 0) {
    is.ie = is.ns = false;
    is.opera = true;
}
if (is.ua.indexOf(\'gecko\') >= 0) {
    is.ie = is.ns = false;
    is.gecko = true;
}


Подозреваю, что все еще работает нормально.

Таким образом, кусок кода for_i_0 мог быть и таким:
if (is.ie){
document.getElelementById(\'myimg\').src="путь к картинки IE";
}elseif(is.opera){
document.getElelementById(\'myimg\').src="путь к картинки Opera";
}else{

}


Естественно, элемент с id myimg должен существовать на странице.

Цитировать
WarBossII:
но скрипт не работает

Если скрипт не работает - это видно. Ошибки браузера? Вывод отладки? Где это все?

Лирика.

Пункт два:
Google знает тысячу и один способ менять картинку в JS. Документации по JS полно. А вот на конкретном форуме, видимо, собрались телепаты, которые с 29.01 все пытаются понять, что же там не работает. Может, хватит, а?

Пункт три:
Либо общение в стиле "мне нужно чтобы работало вот так - я для этого делаю вот это и считаю это правильным - объясните где ошибка". Общение в стиле "напишите мне код чтобы я скопипастил" - тем более, затянувшееся на вторую неделю - конструктивным не считаю.
LJ: Backslashed life (rss)

Оффлайн WarBossII

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 18
  • +0/-0
  • 0
    • Просмотр профиля
    • http://fogf.ucoz.ru
Вывод картинки в соответствии с браузером
« Ответ #20 : 05 Февраля 2008, 22:07:40 »
CGVictor
Пункт один:
Я облазил весь яндекс в поисках ответа на етот вопрос, так что не надо думать что я ничего не искал и не пытался решить проблему сам.
Пункт два:
Я писал что ничего не происходит, вывода картинки нету значит скрипт не работает.
Пунки три:
Хмм а разве етот форум создавался не для помощи тем кто со скриптами только начал ознакомлятся.
Если вы и впрям разбираетесь в скриптах, то лучше напишите работающий скрипт или хотябы дайте совет, вместо того чтобы перерывать дискусию и посылать в гугл.

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Вывод картинки в соответствии с браузером
« Ответ #21 : 06 Февраля 2008, 14:57:20 »
WarBossII
OK, пусть будет.
1. http://www.yandex.ru/yandsearch?text=%EE%EF%F0%E5%E4%E5%EB%E5%ED%E8%E5+%E1%F0%E0%F3%E7%E5%F0%E0+javascript&rpt=rad
(yandex: "определение браузера javascript")
2. "скрипт не работает" - это только начало. Посмотрите ошибки. Проверьте данные, хотя бы простыми alert-ами.
3. "то лучше напишите работающий скрипт" - работающий скрипт дал for_i_0.

Прямой вопрос: элемент id="myimg" вообще существует?
LJ: Backslashed life (rss)

Оффлайн WarBossII

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 18
  • +0/-0
  • 0
    • Просмотр профиля
    • http://fogf.ucoz.ru
Вывод картинки в соответствии с браузером
« Ответ #22 : 06 Февраля 2008, 20:11:49 »
CGVictor
элемент id="myimg"
Можете обьяснить что ето за елемент и куда его нужно вставлять?

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Вывод картинки в соответствии с браузером
« Ответ #23 : 07 Февраля 2008, 15:55:16 »
WarBossII
Вот эта строчка:
document.getElelementById(\'myimg\').src="путь к картинке IE";
...меняет путь к картинке у нужного элемента. У элемента с идентификатором myimg.

Таким образом, если у вас есть картинка - достаточно указать для нее в коде этот id.
LJ: Backslashed life (rss)

Оффлайн WarBossII

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 18
  • +0/-0
  • 0
    • Просмотр профиля
    • http://fogf.ucoz.ru
Вывод картинки в соответствии с браузером
« Ответ #24 : 07 Февраля 2008, 17:02:10 »
CGVictor Чтото такое я уже делал в предыдущих постах, но картинка одна и таже на всех браузерах.


http://fogf.ucoz.ru/screenshots2/DotAAllstarsv6.49c" id="myimg">

Оффлайн for_i_0

  • $15 per hour
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 555
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.php.net/manual/en
Вывод картинки в соответствии с браузером
« Ответ #25 : 07 Февраля 2008, 19:50:03 »
WarBossII
По меньше нужно играть в доту, по больше нужно читать книжки. :)

CGVictor
извиняй, работаю над выдержкой :)
[off]Безработный[/off]

Оффлайн WarBossII

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 18
  • +0/-0
  • 0
    • Просмотр профиля
    • http://fogf.ucoz.ru
Вывод картинки в соответствии с браузером
« Ответ #26 : 07 Февраля 2008, 19:56:34 »
for_i_0 Нее я не дотер, я гамаю на батл.нет только на развтие. А так как мой сайт на тему игры вар3 то карты доты там самое то. Как ты думаеш что я не правельно делаю в скрипте в предыдущем посте?

Оффлайн for_i_0

  • $15 per hour
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 555
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.php.net/manual/en
Вывод картинки в соответствии с браузером
« Ответ #27 : 08 Февраля 2008, 11:01:21 »
WarBossII
Посмотри пожалуйста в консоли ошибок что пишет после запуска скрипта.

Что касается выше изложенного там ошибок нет.
[off]Безработный[/off]

Оффлайн WarBossII

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 18
  • +0/-0
  • 0
    • Просмотр профиля
    • http://fogf.ucoz.ru
Вывод картинки в соответствии с браузером
« Ответ #28 : 08 Февраля 2008, 11:34:21 »
Ошибок нет, но картинка одна и таже в обоих браузерах, а где ета консоль ошибок?

Оффлайн for_i_0

  • $15 per hour
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 555
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.php.net/manual/en
Вывод картинки в соответствии с браузером
« Ответ #29 : 08 Февраля 2008, 17:33:12 »
WarBossII
в гугл поиск по словам консоль ошибок Браузер
[off]Безработный[/off]

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28