2012-01-10 4 views
0

북마크을 내 홈페이지로 설정하고 싶습니다. 그것은 간단하고 다음과 같습니다javascript 북마크릿을 홈페이지로 설정하려면 어떻게해야합니까?

javascript:location.href='http://somesitetoload.com';someJS(); 

내가 복사 문제없이 크롬의 URL 표시 줄에이를 붙여 그것을 잘 실행 것으로 보인다 수, 개방 somepagetoload.com. 북마크릿으로 문제없이 호출 할 수 있습니다.

그러나 크롬의 homepage 섹션에 붙여 넣으면 home 버튼을 클릭해도 아무런 변화가 없습니다.

왜 Chrome에서 내 Javascript를 홈페이지로 사용할 수 없습니까? 이 자바 스크립트 북마크 렛을 홈페이지로 사용하여 Chrome을 열 때마다 실행되도록하려면 어떻게해야합니까?

하나의 해결책은 외부 HTML 페이지에 임베드하는 것이지만 불필요한 것으로 보입니다. 또한 someJS()이 호출되는 방법이 명확하지 않습니다.

편집 : 추가 조사에 따르면 사실이 Javascript는 전혀 작동하지 않습니다. location.href가 호출되면 더 이상 javascript가 실행되지 않습니다. 또한 Chrome은 시작 페이지의 URL에서 자바 스크립트를 실행할 수 없으며 웹 페이지에서만 사용할 수 있습니다.

답변

0

Chrome에서는 주소창의 JavaScript가 기본적으로 사용되지 않습니다.

+0

흠, 나는 이것이 사실이라고 생각하지 않습니다. javascript : alert ('hi')는 정상적으로 작동하는 것 같습니다. 새 탭을 만들 때 열리는 Chrome의 기본 '웹 스토어'페이지에서 자바 스크립트를 실행할 수 없기 때문에 문제가 더 많은 것으로 보입니다. –

관련 문제