Как переслать в дом браузера (Google Chrome) - PullRequest
3 голосов
/ 28 января 2011
function goHome()  { 

  if (window.home) { // NS
    window.home();
  }
  else { // IE and Google Chrome
    if (navigator.appVersion.split("MSIE")[1] <= 7) { // IE 4-7
      window.location = "about:home";
    }
    else if (window.location.href) { // Google Chrome
      window.location.href = "??????????";            // <<-- what is the built-in 
    }                                                 //      link for the home button
    else { // IE 8, 9
      // ...
    }
  }

}

Однако я не знаю встроенной ссылки для кнопки «Домой» в Google Chrome.У кого-нибудь есть идея?

PS.Код JavaScript является неполным и просто фрагмент!

1 Ответ

4 голосов
/ 28 января 2011

В Chrome домашняя страница - это либо фактический URL, либо страница новой вкладки.

Итак, будет быть chrome://newtab/, за исключением того, что если вы попробуете это на странице, вы увидите ошибку безопасности:

Не разрешено загружать локальный ресурс: хром: // newtab / 1011 * *

(см. Ошибку в Инструментах разработчика Chrome)

Итак, я не думаю, что это возможно. Я могу ошибаться, я не специалист по Chrome.

chrome://newtab/ действительно приведет вас в нужное место, если вы вставите его в адресную строку, но это, очевидно, бесполезно для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...