2014-08-20 2 views
0

광고 페이지가 있는데 광고에 관심이 없으면 사용자에게 더 이상 표시하지 않을 수있는 옵션을 제공하고 싶습니다. 나는 클릭 할 때 사용자를 자신의 홈페이지로 보낼 버튼을 추가 할 것이라고 생각했다. 나는 onclick='window.home()'을 시도했지만 크롬에서는 작동하지 않습니다. <kbd>alt</kbd>+<kbd>home</kbd>은 Chrome을 홈페이지로 보냅니다. 나는 그것을 사용하는 방법이 있는지 궁금합니다. 또는 현대적인 브라우저에서 보안 문제로 인해 금지되어 있습니까?'onclick'은 사용자를 홈페이지로 리디렉션합니까?

+0

([브라우저의 홈 페이지 사용하여 자바 스크립트로 사용자를 보내기]의 중복 가능성 http://stackoverflow.com/questions/1369450/sending-user-to-their -browsers-home-page-using-javascript) – quantumwannabe

+0

안녕하세요 quantumwannabe, 고마워, 질문은 네 생각과 비슷하지만 거기에 대한 해결책은 'window.home()'을 기반으로하며 더 이상 작동하지 않습니다. 그것을 시도하고 그것은 작동하지 않습니다 ... 그래서 내가 왜 도움을 요청하고있다. –

+0

답변이 오래되어 중복되므로 동의하지 않습니다. 가장 가까운 곳에서 Chrome을 사용할 수 있습니다. 아마도 about : newtab 일 것입니다. – quantumwannabe

답변

0

질문을 올바르게 이해하면 사용자의 홈 페이지로 리디렉션하는 기능이 모든 브라우저에서 보편적으로 정의되어 있지 않습니다. 사용자를 자신의 홈페이지로 이동하면 광고를 보지 못하게됩니다. 쿠키를 저장하고 그 값을보고 광고를 표시할지 여부를 결정하는 것이 더 낫지 않습니까?

이 질문에 here을 요청했다처럼도 보인다

+0

답해 주셔서 감사합니다. 예, "완벽한 세상"에서 내가 진정으로 원하는 것은 사용자에게 3 가지 옵션을 말하도록하는 것입니다. "다시는 내게 보여주지 마라.", "지금은 아니야, 내일 다시 내게 보여줘.", "지금은 안돼. , 이것을 3 일 만에 다시 나에게 보여 줘라. 그러나 나는 그것을 어떻게 얻을 수 있는지 전혀 알지 못한다. 쿠키로 작업하는 방법을 모르지만 며칠 전에 로컬 스토리지로 작업하는 법을 배웠습니다 ... // 당신이 지적한 질문은 오래된 것입니다. 디 폴 라이트가 지적했듯이 더 이상 작동하지 않습니다. , 그것은 "window.home"에 관한 것입니다 ... –

+0

[w3schools] (http://www.w3schools.com/js/js_cookies.asp)는 실제로 쿠키 사용에 대한 좋은 정보를 가지고 있습니다. 기본적으로 몇 가지 값을 쿠키. 그들이 선택한 옵션의 유형 (절대로 며칠, 하루 만에), 그리고 마지막으로 광고를 보았던 날. 몇 가지 간단한 j는 몇 가지 날짜 계산을 수행하고 광고를 표시해야 하는지를 파악할 수 있습니다. – kirinthos

+0

다시 감사드립니다, Kirinthos! 그래, 그 대답을하는 것, 나는 그것을 배우려고 노력할 것입니다 ... 아, 단 한가지, 내가 알기에 몇 가지 어려움을 겪게 될지도 모르겠지만, 내가 맞을 때까지, 내가 보여줄 수있는 방법이있다. 내 코드가 작동하지 않는다면? 도와 주실 수 있겠습니까? 내 상사가 금요일까지 수정 해달라고 부탁 했으니 까. 나는 이것에 시간을두고 정말로 압박감을 느꼈다 ... 어떤 도움을 주시면 대단히 감사하겠습니다. 나는 여기에 이메일 주소를 허락하는 것이 허락되는지 모르겠다. ,하지만 당신을 보낼 수 ... –

관련 문제