2013-04-21 1 views
4

javscript에서 현재 어떤 페이지를 발견 할 수 있습니까?자바 스크립트에있는 페이지를 찾으세요?

내가 알고 싶은 이유는 내가 어떤 페이지를 검색하고 그에 따라 요소의 스타일을 설정할 수 있는지입니다.

+0

var fullPath = window.location.pathname; var whatPage = fullPath.split ("/"). pop(); – Musa

+0

자신의 사이트에 있다면 location.pathname이 아마도 가장 쉽습니다. 홈 페이지에서 "/"를 반환하면됩니다. – shwnrgr

답변

2

document.URL 현재 페이지의 URL을 가져옵니다. 페이지의

if (document.URL.contains("homepage.aspx")) { 
    //Code here 
} 
+0

아, 아, 아가씨. 어떻게하면 페이지의 이름이 포함되어 있으면 일부 작업을 수행 할 수 있습니까? – Callum

+0

페이지의 이름은 무엇을 의미합니까? –

+0

아, 죄송합니다. 예를 들어 homepage.aspx라는 페이지가 있습니다. 어떻게하면 url에 homepage.aspx가 포함되어 있는지 확인합니다. 그러면 어떤 작업을 수행합니다. – Callum

2

가져 오기 URL을 ID로 요소에

location.href 

또는

document.URL 

세트 스타일에 당신을 수 있습니다 :

당신이 사용하는 것이 특정 페이지를 확인하려면 :

document.getElementById('mydiv').style.border = '1px solid black'; 
관련 문제