[Ликбез]

Форма входа
Логин:
Пароль:

Меню сайта


Скрипты и коды для юкоз - Форум аццкого кодера » Как сделать... » Как избежать изменение вёрстки аддоном Skype? JScript, HTML

Как избежать изменение вёрстки аддоном Skype? JScript, HTML
[1] likbezz [19.04.2012, 14:14]
Спрашивал mexxterio:
Quote (mexxterio)
Когда указываешь на странице номер телефона, скайп автоматически преобразовывает его "под себя". Из-за чего происходит изменение размера шрифта и, как следствие, меняется внешний вид страницы. Как от этого избавиться?:)
[2] likbezz [19.04.2012, 14:26]
Для некоторых браузеров есть дополнение (Skype addon), которое определяет номера телефонов на HTML странице и позволяет сделать звонок с сайта по Skype.
Это расширение для Interner Explorer и FireFox включено в последнюю версию Skype.
При этом номера телефонов на странице у пользователя изменяются и будут выглядеть следующим образом:



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

Если вы не предусмотрели это при первоначальной верстке, и данное дополнение портит дизайн, отключить его можно следующими способами:

Вариант 1: мета тег SKYPE_TOOLBAR
Code
<meta name="SKYPE_TOOLBAR" content="SKYPE_TOOLBAR_PARSER_COMPATIBLE" />

- отключает дополнение skype на странице.
Вставляется в
Code
<head>
документа.



Вариант 2: - вставка скрытого контента в номер:
Code
+7 (499) <noskype></noskype>123-12-12

Данный тего можно добавлять как вручную, так и скриптом.

Пример добавления скриптом:
Code
<div id="phoneBlock">
+7 (499) 123-12-12<br />
+7 (495) 123-12-12 (Админ)
</div>
<script type="text/javascript">
(function(){
if(document.getElementById('phoneBlock')){var o=document.getElementById('phoneBlock');
o.innerHTML=o.innerHTML.replace(/\((\d*?)\)/gi,'($1)<noskype></noskype>');
};
})();
</script>




Вариант 3 - скрываем стилями дополнения:
Code
<style type="text/css">
span.skype_pnh_print_container{display:inline!important;}
span.skype_pnh_container{display:none!important;}
</style>

- убирают скайповый блок и возвращают назад телефон как он был.
Может перестанет работать если в новых версиях аддона поменяют названия стилей.
Тогда придётся редактировать и дописывать новые стили.



Вариант 4 - использование картинок )))
... Без комментариев )))
....
Прикрепления: 9700408.png (5.0 Kb)
[3] Lynat1k [02.07.2012, 12:08]
что такое "вёртски" ??
[4] likbezz [02.07.2012, 12:40]
Lynat1k,
что такое "вёртски" ??

Вёрстка веб-страниц - процесс формирования, создания веб-страниц в текстовом либо WYSIWYG-редакторе, а также результат этого процесса, то есть собственно веб-страницы.
[5] Lynat1k [02.07.2012, 12:45]
я понял что такое верстка
так может напишешь в теме "Как избежать изменение вёрТСки аддоном Skype? JScript, HTML"
слово верстка без ошибок
[6] likbezz [02.07.2012, 12:59]
Lynat1k,
я понял что такое верстка
так может напишешь в теме "Как избежать изменение вёрТСки аддоном Skype? JScript, HTML"

А)
Там очепятка)
Спасибо, поправлю)


Полная версия сайта