Firefox JavaScript, отмечающий проблему

Самый простой способ - использовать плагин Globalize (подробнее об этом здесь здесь и здесь ):

var value = 125465778;
var formattedValue = Globalize.format(value, 'n');

7
задан Nickolay 4 October 2008 в 20:35
поделиться

3 ответа

Я думаю, что это - единственное решение для Firefox... У меня есть лучшая функция для того действия, это работает даже на Opera и показывает сообщение для других "неподдерживаемых" браузеров.

<script type="text/javascript">
function addBookmark(url,name){
    if(window.sidebar && window.sidebar.addPanel) {
        window.sidebar.addPanel(name,url,''); //obsolete from FF 23.
} else if(window.opera && window.print) { 
        var e=document.createElement('a');
        e.setAttribute('href',url);
        e.setAttribute('title',name);
        e.setAttribute('rel','sidebar');
        e.click();
} else if(window.external) {
        try {
            window.external.AddFavorite(url,name);
        }
        catch(e){}
}
else
        alert("To add our website to your bookmarks use CTRL+D on Windows and Linux and Command+D on the Mac.");
}
</script>
4
ответ дан 6 December 2019 в 23:16
поделиться

У Вас есть особый случай для

if (window.sidebar) 

и затем ответвление для 'еще' - разве Firefox не приземлилось бы в первом ответвлении и следовательно только добавило бы панель?

0
ответ дан 6 December 2019 в 23:16
поделиться

Hojou,

Кажется, что это - единственный способ добавить закладку для Firefox. Таким образом, FF должен приземлиться в первом ответвлении, чтобы иметь что-либо происходящее вообще. Я Погуглил еще немного, но я действительно получаю идею, к которой это невозможно правильно обратиться в FF...

0
ответ дан 6 December 2019 в 23:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: