Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
CJs
»
Тема:
Букмарк под Файерфокс
Новая тема
Ответить
цитата
15/02/08 в 13:52
Alt76
Есть ли нормально работающий скрипт букмарка под файерфокс?
если кто может киньте универсальный чтобы
и в IE и Firefox и opera и т.д. работало!
цитата
15/02/08 в 13:55
dejavu
Код:
<a title="TITLE" target="_parent" href="#gohere" onclick="window.external.AddFavorite (top.location.href,top.document.title);" rel="sidebar" name="gohere">LINK</a>
я юзаю этот, работает везде
цитата
15/02/08 в 14:09
adde.biz
Alt76, немного не раскрыл тему .... сисек
Нужен не просто рабочий скрипт букмарка для ФФ, а корректно работающий!
Опишу на примере в чём проблема.
Если делать букмарк в ФФ при помощи скрипта, то потом при переходе на эту страницу она появляется в окне Хистори (то которое вызывается Ctrl+H). Справедливости ради скажу, что такая проблема возникает когда открыто несколько закаладок. В новом окне - всё хорошо.
А если делать букмар Ctrl+D - то всё нормально.
Вот. нужен скрипт ... такой... правильный.
т.е. как-то нужно сразу отключать в свойствах линки "Load this bookmark in the sidebar"
цитата
15/02/08 в 15:38
berry
adde.biz писал:
Alt76, немного не раскрыл тему .... сисек
Если делать букмарк в ФФ при помощи скрипта, то потом при переходе на эту страницу она появляется в окне Хистори (то которое вызывается Ctrl+H). Справедливости ради скажу, что такая проблема возникает когда открыто несколько закаладок. В новом окне - всё хорошо.
хм..первый раз слышу о проблеме.. тут посмотрите
http://seo-storage.info/archives/21
, может подойдет что-нибудь..
цитата
15/02/08 в 15:45
miroz
Alt76 писал:
Есть ли нормально работающий скрипт букмарка под файерфокс?
если кто может киньте универсальный чтобы
и в IE и Firefox и opera и т.д. работало!
Вот скрипт, только он вроде не работает в некоторых версиях оперы.
Код:
<script type="text/javascript">
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 ("Sex Stars Video", "http://www.sexstarsvideo.com", "");
//IE4+
else if (typeof window.external == "object") window.external.AddFavorite('http://www.sexstarsvideo.com','Sex Stars Video');
//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;
}
</script>
Ну и соответственно: <a href="javascript: void(addBookmark()|| alert('Add to Bookmarks'))" >
цитата
15/02/08 в 16:02
adde.biz
Жаль, но указанные выше примеры скриптов, проблемы не решают.
Нужно, каким-то образом, отключать галочку на "Load this bookmark in the sidebar" ...
Как? Вот в чём вопрос... Щаз сижу изучаю MSDN ...
Новая тема
Ответить
Эта страница в полной версии