X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Поделитесь кодом "Сделать стартовой" и "Добавить в избранное", для всех браузеров
Gek
Gek
Topic Starter сообщение 25.7.2011, 15:12; Ответить: Gek
Сообщение #1


Если у кого есть коды, работающие во всех основных браузерах, "Сделать стартовой" и "Добавить в Избранное", то поделитесь пожалуйста. Я нашел парочку, но ови не во всех браузерах работают.

Благодарю заранее. smile.gif
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
vyorstka
vyorstka
сообщение 28.7.2011, 22:49; Ответить: vyorstka
Сообщение #2


Универсального кода, к сожалению, быть не может, т.к. эти функции не работают во многих браузерах (например в Chrome) в целях безопасности.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
KRoN
KRoN
сообщение 28.7.2011, 23:14; Ответить: KRoN
Сообщение #3


(Gek @ 25.7.2011, 15:12) *
Если у кого есть коды, работающие во всех основных браузерах, "Сделать стартовой" и "Добавить в Избранное", то поделитесь пожалуйста. Я нашел парочку, но ови не во всех браузерах работают.

Благодарю заранее. smile.gif

Можно на php или javascript сделать не большой скрипт. Который проверяет браузер, и выдает код в зависимости от него.

Счас на php накалякую и выложу =)

Если есть разные скрипты то вот просто в нужное место вставляет браузер и код:
CODE
<?php
if (eregi("MSIE", $_SERVER['HTTP_USER_AGENT'])){
//$browser="Internet Explorer"
echo "Код для IE";
}else if (eregi("Firefox", $_SERVER['HTTP_USER_AGENT'])){
//$browser="Firefox"
echo "Код для FF";
}else if (eregi("Opera", $_SERVER['HTTP_USER_AGENT'])){
//$browser="Opera";
echo "Код для Opera";
}else if (eregi("Chrome", $_SERVER['HTTP_USER_AGENT'])){
//$browser="Chrome";
echo "Код для Chrome";
}

Вот на JavaScript, намного удобнее:
CODE

<javascript>
function getBrowserInfo() {
var t,v = undefined;

if (window.chrome) t = 'Chrome';
else if (window.opera) t = 'Opera';
else if (document.all) {
t = 'IE';
var nv = navigator.appVersion;
var s = nv.indexOf('MSIE')+5;
v = nv.substring(s,s+1);
}
else if (navigator.appName) t = 'Netscape';

return {type:t,version:v};
}

function bookmark(a){
var url = window.document.location;
var title = window.document.title;
var b = getBrowserInfo();

if (b.type == 'IE' && 8 >= b.version && b.version >= 4) window.external.AddFavorite(url,title);
else if (b.type == 'Opera') {
a.href = url;
a.rel = "sidebar";
a.title = url+','+title;
return true;
}
else if (b.type == "Netscape") window.sidebar.addPanel(title,url,"");
else alert("Нажмите CTRL-D, чтобы добавить страницу в закладки.");
return false;
}
</javascript>

Для вызова:
CODE
<a href="java script:void(0);" onclick="return bookmark(this);">Добавить в избранное</a>


Работает не во всех браузерах, в большинстве...


--------------------
Я спасу этот мир (с)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
zuziken
zuziken
сообщение 28.7.2011, 23:33; Ответить: zuziken
Сообщение #4


<a rel="sidebar" onclick="window.external.AddFavorite(location.href,'Мой сайт!'); return false;" href="http://ya.ru/" title="Мой сайт!">Добавить в избранное</a>

В опере и Мозилке работает, а в ИЕ как ссылка happy.gif

Сообщение отредактировал zuziken - 28.7.2011, 23:34
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
KRoN
KRoN
сообщение 28.7.2011, 23:38; Ответить: KRoN
Сообщение #5


Потерто
Del сообщение

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


Сообщение отредактировал KRoN - 28.7.2011, 23:41


--------------------
Я спасу этот мир (с)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Хостинг "Hostland" - качественный хостинг по разумным ценам и со своей Панелью Управления
0 artmeteor 530 18.4.2024, 22:46
автор: artmeteor
Открытая тема (нет новых ответов) ⭐⭐⭐ Google Voice | Gmail - OLD аккаунты "SMS и звонки" ⭐⭐⭐
15 Chekon 4467 18.4.2024, 12:00
автор: Chekon
Открытая тема (нет новых ответов) ✅ sms.chekons.com - ⭐ Сервис для получения SMS на реальные номера USA "Non-VoIP, безлим SMS, API" ⭐
Сервис для получения SMS на реальные номера USA
13 Chekon 4095 18.4.2024, 11:48
автор: Chekon
Открытая тема (нет новых ответов) Требуется помощь по сайту на "ВордПресс"
Закрылся доступ в панель администратора
15 Tia2 2370 17.4.2024, 0:54
автор: diviner99
Открытая тема (нет новых ответов) Если в сайт с одними ключами, которые там долго, добавить новую рубрику с новыми ключами
2 Tutich 1319 16.4.2024, 8:27
автор: Tutich


 



RSS Текстовая версия Сейчас: 24.4.2024, 1:33
Дизайн