Я использую следующий код JavaScript:
<script language="JavaScript1.2" type="text/javascript">
function CreateBookmarkLink(title, url) {
if (window.sidebar) {
window.sidebar.addPanel(title, url,"");
} else if( window.external ) {
window.external.AddFavorite( url, title); }
else if(window.opera && window.print) {
return true; }
}
</script>
Это создаст закладку для Firefox и IE. Но ссылка для Firefox будет отображаться в боковой панели браузера, а не отображаться на главном экране. Я лично нахожу это очень раздражающим и ищу лучшее решение. Конечно, можно редактировать закладку вручную, чтобы она не отображалась на боковой панели, но это требует дополнительных действий. Я просто хочу, чтобы люди могли делать закладки на странице (которая содержит много информации GET в URL-адресе, который используется для построения определенной схемы) простым способом.
Боюсь, что Firefox вообще не сможет представить страницу на главном экране (так как поиск по этой теме практически ничего не дает), но я мог что-то пропустить. Если у кого-то есть идея, возможно ли это, или если есть обходной путь, я хотел бы услышать об этом.