Создать закладку со строкой запроса в браузерах - PullRequest
0 голосов
/ 17 ноября 2011

Я хочу создать ссылку «Закладка для меня» на моем веб-сайте. Я использую приведенный ниже код JavaScript для создания закладки в браузере.

Я хочу передать некоторую строку запроса (arg) в URL. Но это не работает должным образом с большинством браузеров. Есть ли лучший способ сделать это?

    function CreateBookmark(arg) {
        try {
            var title = "MyWebSite";
            var url = "http://www.MyWebSite.com/" + arg;
            if (window.sidebar) { //mozilla
                window.sidebar.addPanel(title, url, '');
            }
            else if (window.external && window.external.AddFavorite!=null && document.all) {
                window.external.AddFavorite(url, title);
            }
            else {
                // But, this doesn't take the url with query string
                alert('Press ctrl+d to bookmark after you click OK');
            }

        }
        catch (ex) { alert(ex); }
    }

1 Ответ

1 голос
/ 19 апреля 2012

Нет способа реализовать это из-за ограничений безопасности.

...