0
그래서 내 웹 페이지가로드 될 때 바탕 화면 알림에서 유효성 검사를 위해 웹 페이지를 표시하도록합니다. 그래서 나는크롬에서 작동하지 않는 바탕 화면 알림
<body onload="setAllowNotification() return false;">
이 모질라 파이어 폭스에 jsut 잘 작동하지만 구글에이 질문을 표시하지 않습니다 크롬 ... 본문에 온로드를 추가했다. 하지만이 함수를 이렇게 호출하면 작동합니다.
function setAllowNotification()
{
window.webkitNotifications.requestPermission(permissionGranted);
}
그래서
아이디어 : 내 setAllowNotification 기능을 도움이된다면
<a onclick="setAllowNotification(); return false;" href="#">Click to set allow notifications</a>
? 당신의 온로드 이벤트 인라인 코드에 세미콜론을 추가
이런 종류의 stuf를 수행하는 가장 좋은 방법은 무엇일까요? 그리고 파이어 폭스에서 왜 작동합니까? – gabrjan
필자는 당연히 전문가가 아니지만 초안 사양이므로 각 브라우저마다 다른 브라우저와 약간 다른 자체 구현이 있습니다. 나는 파이어 폭스가 당신이'onload'를 할 수 있다고 생각하지만, 크롬은 그렇지 못하다. 아마도'onload' 이벤트에서'click' 이벤트를 트리거하려고 시도 할 수 있습니까? ** ** Chrome을 속일 수도 있지만 의심 스럽습니다. – theyetiman
좋아, if와 if 링크로 표시하고 ... 감사합니다. – gabrjan