сделать стартовой
Всем привет.
Поискал сегодня по интернету как сделать страницу стартовой после нажатия на ссылку, но нашел скрипт только для IE. Есть для других браузеров что-то подобное? |
<a href="http://www.site.ru" title="Название сайта" onClick="try { window.external.AddFavorite(this.href, this.title); return false;} catch(e) {}" rel="sidebar">Добавить в избранное</a>В сафари тока не работает. В хваленом chrom'е, вероятно, тоже. |
Через «execCommand» вроде можно, или просто написать «Нажмите Ctrl+D»
|
причём здесь добавить в избранное (ctrl+D - тоже добавляет в закладки) и сделать стартовой?
|
Я в книжке по js читал как сделать, если дома время будет, то напишу...
|
ZoNT,
попутал, ага. |
ыыы да точно, никогда не использую стартовую страницу :)
|
Работает только в ИЕ и ФФ. В остальных не знаю как.
<html> <body> <div id="HP" style="width:150px;height:25px;line-height:25px;text-align:center;background:red;cursor:pointer;">Set Home Page</div> <script type="text/javascript"> (function(HomePage){ var HP = document.getElementById("HP"); HP.onclick = document.all&&!window.opera ? function(){ this.style.behavior = 'url(#default#homepage)'; this.setHomePage(HomePage) } : function(){ if (window.netscape&&window.netscape.security){ netscape.security.PrivilegeManager.enablePrivilege('UniversalPreferencesRead'); if (navigator.preference('browser.startup.homepage')!=HomePage) { netscape.security.PrivilegeManager.enablePrivilege('UniversalPreferencesWrite'); navigator.preference('browser.startup.homepage',HomePage); } } } })('http://www.domain.com/'); </script> </body> </html> |
О как, т.е. для FF таки можно.
Спасибо, обязательно попробую. |
ZoNT, Скрипт работает только в IE в FF уже давно не работает, жалуется на безопасность, есть ли всё таки универсальный скрипт? для всех.
Kolyaj, Спасибо за Добавить в избранное работает. |
Часовой пояс GMT +3, время: 21:28. |