document.domain = "auction.co.kr"

불당   
   조회 16027  

  <script type="text/javascript">
  <!--
  document.domain = "auction.co.kr";
    if (typeof (System) == "undefined")
  {
   document.writeln("<script type='text/javascript' src='http://script.auction.co.kr/arche.main.js?v=090420_112951'></" + "script>");
  }
  //-->
  </script>
 
 

document.domain이 하는 역할이 뭔가요

웹페이지에 종속된 도메인을 참조하거나 수정하는 역할입니다.
도메인이라는게 좀 생소하시겠지만... 예를 들어 설명하는게 아무래도 낫겠군요.

하나의 웹사이트에서 두개의 서버를 사용하고 있다고 칩시다. 회사는 abc라는 회사이고 서버는 server1, server2 가 있죠. 홈페이지는 server1이지만, 중요기능은 server2 에도 있습니다. 두가지의 URL은 server1.abc.com 이고, server2.abc.com 이겠죠? 그런데, 홈페이지 구성상 프레임이나 새창 등으로 이 서버간을 넘나드는 구성을 사용했을 때, 스크립트로 각 서버간에 폼값 참조나 뭐 그런게 불가능합니다. 허용되지 않은 억세스라고 거부가 뜨죠. 오류가 발생합니다. 즉, server1.abc.com 이 부모창인데, 새창으로 server2.abc.com 을 열었습니다. 새창에서 어떤 값을 사용자로부터 받아서 부모창에 있는 폼에 그 값을 전달하려고 하면 억세스 거부 스크립트 오류가 뜬다는 것이죠.

이런 일을 방지하기 위해서는 이 두개의 웹페이지의 도메인을 일치시켜줄 필요가 있습니다. 도메인이 같은 두개의 웹페이지 간에는 억세스가 자유스럽게 되죠. 그래서 각 페이지에 초반에 document.domain = "abc.com"; 이런 식으로 뒷부분의 공통되는 도메인을 일치시켜주면 이런 스크립트 오류가 뜨지 않는겁니다.
단, 둘다 진짜로 abc.com 에 종속된 페이지여야 한다는 제한이 따르죠.

이해가 되셨는지 모르겠습니다.
즉, server1.abc.com/test1.htm 파일 최상단과 server2.abc.com/test2.htm 파일 최상단에
<script>document.domain='abc.com';</script> 소스를 추가해 주면 됩니다.
- opencode.co.kr -
자바 웹 프로그래밍 마스터
개발자 대상 JAVA 마스터 코스. 취업연계 전일제 과정. 3개월/6개월 등록가능
한국소프트웨어기술진흥협회
JAVA,100%무료교육,우수SW기업취업연계, SW기술진흥,SW인재양성기관
데브렉 자바마스터
JAVA, JSP, 스트럿츠, 스프링, MVC, 온라인 자바 동영상 교육과정.
파워링크 AD   클릭초이스등록
불당 2011-12
이거는 다수개의 sub domain을 사용할 때,
head.sub.php에 추가해둬야 할 것 같습니다.
대부분의 경우에는 문제가 없지만,
shop.a.co.kr과 www.a.co.kr 두개가 분리되어 사용되는 경우 문제가 될 수 있거든요.


제목Page 1/3
     
2011-12   186228   불당
2015-05   81741   불당
2015-09   62533   불당
2015-09   65389   불당
2015-09   65635   불당
2008-11   8442   불당
2016-09   2443   불당
2015-11   2905   불당
2015-01   3939   불당
2013-11   6601   불당
2012-11   8783   불당
2011-12   16028   불당
2011-10   11628   불당
2011-09   92127   불당
2011-07   11013   불당
2011-06   14201   이천이지
2011-06   24743   불당
2011-06   11943   불당
2011-05   25574   불당
2010-06   7845   불당
2010-06   7466   불당
2010-04   7595   불당
2010-03   7583   불당
2010-03   21202   불당
2010-03   12826   불당
2010-02   6634   불당