Strict Standards: Resource ID#39 used as offset, casting to integer (39) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#41 used as offset, casting to integer (41) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#42 used as offset, casting to integer (42) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: сделать стартовой (чтоб и в Опере работало)
ТвойWeb » WebMaster класс » HTML » сделать стартовой (чтоб и в Опере работало)

Страниц (2): [1] 2 »
 

1. 23Rus - 10 Июля, 2006 - 09:28:07 - перейти к сообщению
Кто подскажет, как сделать, чтоб и опера понимала такую вещь как "Сделать страницу стартовой" или "Установить в качестве домашней страницы"?

Все другие браузеры понимают стандартный вариант
CODE:
<a href="#" onClick="this.style.behavior='url(#default#homepage)'; this.setHomePage('http://www.mysait.ru'); return false;" title="Сделать стартовой"><img src="images/home.gif" width="11" height="10" border="0"></a>

, а Опера - нет.
2. ArchangelNN - 04 Октября, 2006 - 15:44:30 - перейти к сообщению
23Rus пишет:
Кто подскажет, как сделать, чтоб и опера понимала такую вещь как "Сделать страницу стартовой" или "Установить в качестве домашней страницы"?

Все другие браузеры понимают стандартный вариант
CODE:
<a href="#" onClick="this.style.behavior='url(#default#homepage)'; this.setHomePage('http://www.mysait.ru'); return false;" title="Сделать стартовой"><img src="images/home.gif" width="11" height="10" border="0"></a>

, а Опера - нет.


CODE:
function addBookmark(url, title)
{
if (!url) url = location.href;
if (!title) title = document.title;

//Gecko
if ((typeof window.sidebar == "object") && (typeof window.sidebar.addPanel == "function")) window.sidebar.addPanel (title, url, "");
//IE4+
else if (typeof window.external == "object") window.external.AddFavorite(url, title);
//Opera7+
else if (window.opera && document.createElement)
{
var a = document.createElement('A');
if (!a) return false; //IF Opera 6
a.setAttribute('rel','sidebar');
a.setAttribute('href',url);
a.setAttribute('title',title);
a.click();
}
else return false;

return true;
}

...

<a href="javascript: void(addBookmark() || alert('Ваш браузер не поддерживает автоматическое добавление закладок.'))"> Bookmark page</a>

Работает и под Оперу (Мозилу) и IE, единственный глюк - подсказка в Опере отображается худо.
3. Валерий - 04 Октября, 2006 - 16:17:35 - перейти к сообщению
23Rus
А зачем эта ерунда Опере?
В ней настроек само собой куча.
Есть понятие "начать с места разъединения". Я обычно открываю 5-6 сайтов на страницах. Не нравится - выключил. Назавтра - все включится "як и было".

И потом - больше чем уверен, что на кнопку "сделать домашней" "добавить в избранное" и иное тискает на чужой странице не более 1 юзера из 100, и то по большей мере из любопытства - что из этого будет.
Кстати и потому, что на чужом сайте абы на что тискать не рекомендуется.
4. 23Rus - 05 Октября, 2006 - 02:06:05 - перейти к сообщению
Это не мне надо было - я тоже противник вех этих наворотов, которые и без этого есть в браузере.
5. dizzz - 26 Июня, 2007 - 06:01:21 - перейти к сообщению
Этот код из статьи Кроссбраузерные закладки

хорошая статья но на сегодня с Оперой 9,2 проблема - в ней не работает. Кто знает у чем проблема?
6. Robin777 - 12 Июня, 2008 - 12:48:13 - перейти к сообщению
Вобщем есть задача - юзверь посещает сайт, который автоматом без лишних вопросов становится его стартовой (хотя б в ИЕ7). Не важно, как это будет реализовано - exe, exploit, ActiveX, Java, js или vbs - главное, результат. Готов оплатить сие труд Подмигивание
ICQ - 464223825
7. Systemnik - 12 Июня, 2008 - 12:53:50 - перейти к сообщению
Robin777, сколько?
Я бы на вашем месте почитал мануалы.. это реализуется на JS...кстати ArchangelNN
уже написал код.. вам только нужно его прикрутить чтобы функция стартовала сразу..
8. Robin777 - 12 Июня, 2008 - 13:14:25 - перейти к сообщению
Так, он же там задаёт вопрос, мол, вы правда хотите это сделать, а мне нужно именно без вопросов... или я что то не так делаю? И к тому же тот скрипт, если я правильно понял, для добавления в избранное, мне же нужно для стартовой...
9. Ray Wen - 12 Июня, 2008 - 14:03:16 - перейти к сообщению
Robin777, возьми скрипт с Яндекса... Подмигивание
10. ETC - 12 Июня, 2008 - 14:05:43 - перейти к сообщению
Уберите вообще дурацкую ссылку «Добавить в избранное».

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0392]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33