korea.com 을 이용하시는 분이 계실지 모르겠는데..
파폭을 이용하면 영문페이지가 뜨는데 저만그런건지..
한글페이지로 이동하면 되긴하지만 번거로와서..
그럼..
korea.com 이용시 문제..
영문사이트로 연결되는 경우...
다음 글타래를 참조해보세요...
viewtopic.php?t=1866
IE같은 경우에는 HTTP서버로 "ko"만을 전송합니다.
firefox는 "ko-kr,ko,en-us,en"등의 형식으로 전송이 되거든요..
(물론 옵션의 언어설정에 따라서 다를 수도 있습니다.)
firefox의 언어설정에서 "korean [ko]" 하나만을 설정해보세요...
한글사이트로 접속이 될 것입니다...
viewtopic.php?t=1866
IE같은 경우에는 HTTP서버로 "ko"만을 전송합니다.
firefox는 "ko-kr,ko,en-us,en"등의 형식으로 전송이 되거든요..
(물론 옵션의 언어설정에 따라서 다를 수도 있습니다.)
firefox의 언어설정에서 "korean [ko]" 하나만을 설정해보세요...
한글사이트로 접속이 될 것입니다...
앗!!! 실수....korea.com...
korea.com은 위의 한글설정만으로는 한글사이트로 접속이 안되는군요...
제가 확인을 다하지 못한 실수입니다.
http://www.iaudio.com 같은 경우에는 웹서버에서 클라이언트의 언어를
결정하는데 반해...
korea.com 같은 경우에는 클라이언트에서 언어를 결정하도록 되어 있습니다.
물론 그렇게 결정하도록 판단하는 스크립트코드는 서버에서 보내줍니다.
먼저 코드를 살펴보면...
korea.com의 소스
일반사용자들이 접속하면 항상 http://www.korea.com으로 접속이 됩니다.
그러면...
http://www.korea.com의 소스의 첫부분
바로 위 코드에서 firefox에 대한 배려가 없습니다.
netscape4.x대와 ie만을 배려하고 있습니다.
이 소스를 아래와 같이 수정을 해야합니다.
제가 확인을 다하지 못한 실수입니다.
http://www.iaudio.com 같은 경우에는 웹서버에서 클라이언트의 언어를
결정하는데 반해...
korea.com 같은 경우에는 클라이언트에서 언어를 결정하도록 되어 있습니다.
물론 그렇게 결정하도록 판단하는 스크립트코드는 서버에서 보내줍니다.
먼저 코드를 살펴보면...
korea.com의 소스
Code: Select all
<SCRIPT LANGUAGE=JavaScript>
window.status = "";
var url = document.location;
var str = "" + url;
var pos = str.indexOf("@");
if (pos > -1) {
var suburl = str.substring(7, pos);
var dest = "http://atdomain.korea.com/atdomain/query.asp?"+ suburl;
location.replace(dest); }
else { location.replace("http://www.korea.com"); }
</SCRIPT>
그러면...
http://www.korea.com의 소스의 첫부분
Code: Select all
<script language="javascript">
<!--
var szLng;
if(document.layers) {
szLng = navigator.language;
}
if(document.all) {
szLng = navigator.browserLanguage;
}
if(szLng != "ko")
{
if ("korea.com" != "") {
top.document.location.href="http://welcome.korea.com";
}
}
//-->
</script>
....이하 한글사이트 코드....
netscape4.x대와 ie만을 배려하고 있습니다.
이 소스를 아래와 같이 수정을 해야합니다.
Code: Select all
<script language="javascript">
<!--
var szLng;
if (document.all)
{
szLng = navigator.browserLanguage;
}
else
{
szLng = navigator.language;
}
if (szLng.toLowerCase() != "ko" && szLng.toLowerCase().indexOf("ko-kr") == -1)
{
if ("korea.com" != "") // 이건 ????
{
top.document.location.href="http://welcome.korea.com";
}
}
//-->
</script>
Who is online
Users browsing this forum: No registered users and 6 guests