2010-11-22 10 views
1

distraction-preventing page에 대한 액세스가 필요한 경우에 chrome://newtab (새 탭 페이지)에 대한 링크를 제공하려하지만 링크를 클릭하면 Failed to load resource 오류가 발생합니다.chrome : // newtab에 연결할 수 없습니다.

나는 시도했다 :

  • window.location를 사용하여 사용자를 리디렉션 시도 <a href="chrome://newtab">
  • 을 사용하여에 연결.
  • 접두사가 chrome://chrome:이지만 여전히로드되지 않습니다.

누구나 알고 있거나 시도 할 아이디어가 있습니까?

답변

4

왜 작동하지 않는 것인지 모르겠지만 보안상의 이유로 생각합니다.
인터넷의 페이지는 로컬 리소스에 액세스 할 수 없어야하며 새 탭 페이지는 로컬 리소스입니다. 귀하의 링크가 thusly 히 (또한 파이어 폭스와 다른 탭 브라우저와 함께 작동합니다)

+0

음 나는 이것이 사실일지도 모른다라고 생각했다. 오 이런, 대신 확장을 만드는 방법을 살펴 보겠습니다. – Ross

+1

예, 보안상의 이유로 설계된 것입니다. –

0

형식 :

<a href="about://blank" target="_blank">Click me</a>

편집 : 물론, 그것은 실제로 새 탭 페이지 아니다. 그냥 빈 탭입니다. 어쨌든 떠나려고.

0

chrome : // newtab 링크에 액세스하려면 Chrome 확장 프로그램을 작성해야한다고 생각합니다. 일반 웹 페이지에서는 액세스 할 수없는 것 같습니다.

관련 문제