IE에서 Google과 비슷한 것을 만들려고합니다. 그들은 IE 용 "Make Google your homepage"스크립트를 만듭니다. 나는 또한 일부 Google 웹 로그 분석을 추가JS 웹 페이지가 홈페이지로 추가되었는지 확인하는 방법은 무엇입니까?
<script type="text/javascript">
$(document).ready(function() {
$("#no_thanks").click(function() {
$(".lightbar").hide();
}); });
</script>
<!--[if IE]>
<div class="lightbar">Come here often? Make xxx your homepage.
<span class="sure"><a href="#" onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.xxx.com');_gaq.push(['_trackEvent', 'HomePage', 'Sure', 'Set as Home page']);">Sure!</a></span>
<span class="nothanks"><a id="no_thanks" href="#" onClick="_gaq.push(['_trackEvent', 'HomePage', 'No', 'Set as Home page']);">No Thanks</a></span>
</div>
<![endif]-->
:
이것은 내가 지금까지있는 것입니다.
스크립트가 작동하고 홈페이지가 설정되지만 브라우저를 다시 시작하면 "lightbar"
이 사라지지 않습니다. jQuery 스크립트에 대해 이야기하지 않습니다.
아이디어가 있으십니까?
#no_thanks를 클릭했을 때 숨기고있는 것처럼 보입니다. '확실!'을 클릭하면 숨기려고하는 곳이 보이지 않습니다. –
확실하지만 웹 브라우저를 다시 시작하더라도 웹 페이지가 내 웹 페이지로 설정되어 있어도 "라이트 박스"가 여전히 나타납니다 – Patrioticcow