С нами с 07.02.05
Сообщения: 691
Рейтинг: 435
|
Добавлено: 12/07/05 в 09:44 |
Вот нарыл скрипт букмарка, типа под все браузеры основные, но что то под IE не работает. Может можно что поправить, и где именно ?
Код: | with(document){
writeln('<style type="text\/css"> ');
writeln(' #bookmark { font-family: cursive, ariel, verdana;');
writeln(' font-size: 18px; ');
writeln(' color: #F00; ');
writeln(' cursor: pointer; ');
writeln(' cursor: hand; ');
writeln(' width: 175px; ');
writeln(' } ');
writeln('<\/style> ');
writeln('<span id="bookmark">Bookmark this Page</span> ');
} document.close();
var IE = navigator.appName.match(/(Microsoft Internet Explorer)/gi),
NS = navigator.appName.match(/(Netscape)/gi),
OP = navigator.appName.match(/(Opera)/gi),
BK = document.getElementById('bookmark');
BK.onmouseout = function(){
window.status = '';
return true;
}
if(IE && document.uniqueID){
BK.onclick = function(){
window.external.AddFavorite(location.href,document.title);
}
BK.onmouseover = function(){
window.status='Click to add this page to your '+RegExp.$1+' favorites';
return true;
}
}
else if(OP || IE && !document.uniqueID){
BK.onclick = function(){
alert('Your '+RegExp.$1+' browser requires that you\nPress Ctrl & T to Bookmark this page.');
}
BK.onmouseover = function(){
window.status='Your '+RegExp.$1+' browser requires that you Press Ctrl & T to Bookmark this page.';
return true;
}
}
else if(NS){
BK.onclick = function(){
alert('Your '+RegExp.$1+' browser requires that you\nPress Ctrl & D to Bookmark this page.');
}
BK.onmouseover = function(){
window.status='Your '+RegExp.$1+' browser requires that you press Ctrl & D to Bookmark this page.';
return true;
}
}
else{ BK.innerHTML = '' } |
А это в страницу Код: | <script type="text/javascript" src="bookmark.js"></script> |
Идея то хорошая, а то блин расписывай для клиентов как в закладки добавить для каждого браузера отдельно.
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |