자바 스크립트에서 self.location != document.location
?self.location! = document.location 인 경우가 있습니까?
3
A
답변
4
에 대한 별칭으로 self
의 가용성에 의존하지 않고, window.location
는 document.location
와 같은 객체입니다
//[in global scope]
var self = new SomeObject;
alert(self.loction); //undefined
//in a constructor
function SomeObject(){
var self = this;
alert(self.location); //undefined
}
결론 보인다.
따라서 표현식을 true로 설정할 수있는 유일한 방법은 self
또는 document
중 하나를 다시 정의하는 것입니다.
1
범위에 따라 다르다고 가정합니다. 내가 아는 한 객체 또는 전역 범위에서 self
을 정의 (다시 정의)하는 것이 가능하므로이 경우 self.location
은 아무 것도 가리 키지 않습니다. 이처럼 : 맹목적으로 window.self
속성 window
다시 참조입니다 document
0
document.location은 문자열 인 이며 개체가 아닌 이며 document.URL로 대체되었습니다.
서버에서 리디렉션되는 URL은 window.location, 을 업데이트 할 필요가 없지만 document.URL은 항상 현재 문서의 경로를 표시합니다.
0
댓글을 게시 할 수 없으므로 분명히 self.location
== document.location
== window.location
프레임에 있습니다. top.location
만 다릅니다. (Firefox 3.6.6 및 Internet Explorer 8에서 테스트 됨)
관련 문제
- 1. document.location 질문
- 2. document.cookie = "sess ="무엇입니까? document.location = "/"?
- 3. 이 내 서브 프로세스 인 경우가
- 4. document.location - 내역에 추가하지 않음
- 5. window.navigate 및 document.location 문제
- 6. 개발 데이터베이스 대신 인 메모리 데이터베이스를 테스트하는 경우가 있습니까?
- 7. "self.location"을 통해 세션이 종료됩니까?
- 8. QueryInterface 구현에서 dynamic_cast를 사용해야하는 경우가 있습니까?
- 9. jQuery document.location not working IE (일반)
- 10. CSS 필터 - 때로는 작동하지 않는 경우가 있습니까?
- 11. Response.Redirect가 때때로 캐시에서 가져 오는 경우가 있습니까?
- 12. SQL 가끔 트리거가 작동하지 않는 경우가 있습니까?
- 13. TryUpdateModel이 아닌 ModelState.IsValid를 사용해야하는 특별한 경우가 있습니까?
- 14. 다음 포워딩이 작동하지 않는 경우가 있습니까?
- 15. 가끔 Django의 개발 서버가 멈추는 경우가 있습니까?
- 16. 서브 쿼리가 조인보다 더 효율적인 경우가 있습니까?
- 17. 민감한 장고 모델명 경우가
- 18. 자바 스크립트 : self.location 이벤트를 가져 오는 방법을 변경 하시겠습니까?
- 19. 어떤 경우가 더 좋습니까?
- 20. FCKeditor가 Firefox에서로드되지 않는 경우가 있습니다.
- 21. document.location (javascript)를 호출하기 전에 다음 페이지를 확인하십시오
- 22. jquery 플러그인이 비어있는 경우가 있습니다
- 23. 배경 이미지 만로드하는 경우가 있음
- 24. 매개 변수 유효성 검사가 중복으로 간주 될 수있는 경우가 있습니까?
- 25. 익명 메서드에 대해 람다 식보다 대리자 구문이 선호되는 경우가 있습니까?
- 26. 재귀를 통해 명시 적 스택을 사용하려는 경우가 있습니까?
- 27. try \ finally 블록에서 finally가 실행되지 않을 때 이러한 경우가 있습니까?
- 28. 왜 프로그래머가 별도의 언어처럼 "C++/STL"을 참조하는 경우가 있습니까?
- 29. 때때로 나는 수업을 다른 수업 시간에 전달해야하는 경우가 있습니까?
- 30. Delphi 2009는 왜 내가 구축 할 것을 요구하는 경우가 있습니까?
및 window는 전역 객체의 참조 인 전역 객체의 속성입니다. DOM에는 신비가 가득합니다. :) – galambalazs