Google 클라이언트에는 동일한 페이지를 가리키는 두 개의 URL이 있습니다. 사용자가 어떤 URL을 통해 왔는지에 따라 특정 콘텐츠를 표시하거나 숨기려고합니다. 나는 다음 코드를 가지고 있고 모든 것이 작동해야한다 (항상 그렇지는 않다.)하지만 어떤 이유로 if가 true로 평가되지 않는다. 문제 해결을 위해 경고가 표시됩니다.jquery를 사용하여 URL을 감지하고 HTML을 변경하십시오.
var this_page = window.location;
var calc_address = "DIFFERENT ADDRESS";
alert(this_page);
if(this_page == "http://www.calculatesnowguards.com/"){
$('#mashead').css('background-image', 'url("../images/masthead_bg.jpg") ');
$('.calc_remove').hide();
$('#bottom').innerHTML = calc_address;
}
나는'alert'보다'console.log'를 선호합니다. =) – hjpotter92
이것은 페이지가 지정되지 않은 루트에서만 작동합니다. – PlantTheIdea
클라이언트 쪽을 적용하는 대신 서버 쪽과 다르게 페이지를 작성하도록 제안하십시오. –