도메인이 틀린 경우 Session/Cookie 값 공유방법

문서의 최상단에

이걸 넣어주면 됩니다. 제목이 이해가 안가시는 분을 위해 예로 설명드립니다.

제가 가지고 있는 이 블로그에 상단만 제외하고 프레임으로 네이버를 넣었습니다.
대부분 포탈에서 인클루드 하는 개념으로 사용하고 있죠!!
어쨌든 그럼 1개의 브라우저에 서로 다른 도메인을 가진 페이지 2개가 공존하게 됩니다.
이런 경우 로그인을 했는지 여부라든지 서로 필요한 값을 공유할 수 없게되어 난관에 부딪히게 됩니다.
그런 난관을 해결해줍니다.
세션/쿠키 값을 서로 공유하여 사용할 수 있습니다.
블로그에서 로그인하면 네이버도 로그인되게 처리하는 로직으로 생각하시면 이해하기 쉬울 것 같습니다.

표준코딩용 특수문자표

left single quote ‘
right single quote ’
single low-9 quote ‚
left double quote “
right double quote ”
double low-9 quote „
dagger †
double dagger ‡
per mill sign ‰
single left-pointing angle quote ‹
single right-pointing angle quote ›
black spade suit ♠
black club suit ♣
black heart suit ♥
black diamond suit ♦
overline, = spacing overscore ‾
leftward arrow ←
upward arrow ↑
rightward arrow →
downward arrow ↓
trademark sign ™
unused �-

horizontal tab
line feed
unused 
space
exclamation mark ! !
double quotation mark "
number sign # #
dollar sign $ $
percent sign % %
ampersand & & &
apostrophe
left parenthesis ( (
right parenthesis ) )
asterisk * *
plus sign + +
comma , ,
hyphen
period . .
slash / ⁄ /
digits 0-9 0-
9
colon : :
semicolon ; ;
less-than sign < &lt; <
equals sign = =
greater-than sign > &gt; >
question mark ? ?
at sign @ @
uppercase letters A-Z A-
Z
left square bracket [ [
backslash \ \
right square bracket ] ]
caret ^ ^
horizontal bar (underscore) _ _
grave accent
lowercase letters a-z a-
z
left curly brace { {
vertical bar | |
right curly brace } }
tilde ~ ~
unused -
en dash &ndash;
em dash &mdash;
unused ˜-
Ÿ
nonbreaking space &nbsp;  
inverted exclamation ¡ &iexcl; ¡
cent sign ¢ &cent; ¢
pound sterling £ &pound; £
general currency sign ¤ &curren; ¤
yen sign ¥ &yen; ¥
broken vertical bar ¦ &brvbar; or &brkbar; ¦
section sign § &sect; §
umlaut ¨ &uml; or &die; ¨
copyright © &copy; ©
feminine ordinal ª &ordf; ª
left angle quote « &laquo; «
not sign ¬ &not; ¬
soft hyphen ­ &shy; ­
registered trademark ® &reg; ?
macron accent ¯ &macr; or &hibar; ¯
degree sign ° &deg; °
plus or minus ± &plusmn; ±
superscript two ² &sup2; ²
superscript three ³ &sup3; ³
acute accent ´ &acute; ´
micro sign µ &micro; µ
paragraph sign &para;
middle dot · &middot; ·
cedilla ¸ &cedil; ¸
superscript one ¹ &sup1; ¹
masculine ordinal º &ordm; º
right angle quote » &raquo; »
one-fourth ¼ &frac14; ¼
one-half ½ &frac12; ½
three-fourths ¾ &frac34; ¾
inverted question mark ¿ &iquest; ¿
uppercase A, grave accent À &Agrave; À
uppercase A, acute accent Á &Aacute; Á
uppercase A, circumflex accent  &Acirc; Â
uppercase A, tilde à &Atilde; Ã
uppercase A, umlaut Ä &Auml; Ä
uppercase A, ring Å &Aring; Å
uppercase AE Æ &AElig; Æ
uppercase C, cedilla Ç &Ccedil; Ç
uppercase E, grave accent È &Egrave; È
uppercase E, acute accent É &Eacute; É
uppercase E, circumflex accent Ê &Ecirc; Ê
uppercase E, umlaut Ë &Euml; Ë
uppercase I, grave accent Ì &Igrave; Ì
uppercase I, acute accent Í &Iacute; Í
uppercase I, circumflex accent Î &Icirc; Î
uppercase I, umlaut Ï &Iuml; Ï
uppercase Eth, Icelandic Ð &ETH; Ð
uppercase N, tilde Ñ &Ntilde; Ñ
uppercase O, grave accent Ò &Ograve; Ò
uppercase O, acute accent Ó &Oacute; Ó
uppercase O, circumflex accent Ô &Ocirc; Ô
uppercase O, tilde Õ &Otilde; Õ
uppercase O, umlaut Ö &Ouml; Ö
multiplication sign × &times; ×
uppercase O, slash Ø &Oslash; Ø
uppercase U, grave accent Ù &Ugrave; Ù
uppercase U, acute accent Ú &Uacute; Ú
uppercase U, circumflex accent Û &Ucirc; Û
uppercase U, umlaut Ü &Uuml; Ü
uppercase Y, acute accent Ý &Yacute; Ý
uppercase THORN, Icelandic Þ &THORN; Þ
lowercase sharps, German ß &szlig; ß
lowercase a, grave accent à &agrave; à
lowercase a, acute accent á &aacute; á
lowercase a, circumflex accent â &acirc; â
lowercase a, tilde ã &atilde; ã
lowercase a, umlaut ä &auml; ä
lowercase a, ring å &aring; å
lowercase ae æ &aelig; æ
lowercase c, cedilla ç &ccedil; ç
lowercase e, grave accent è &egrave; è
lowercase e, acute accent é &eacute; é
lowercase e, circumflex accent ê &ecirc; ê
lowercase e, umlaut ë &euml; ë
lowercase i, grave accent ì &igrave; ì
lowercase i, acute accent í &iacute; í
lowercase i, circumflex accent î &icirc; î
lowercase i, umlaut ï &iuml; ï
lowercase eth, Icelandic ð &eth; ð
lowercase n, tilde ñ &ntilde; ñ
lowercase o, grave accent ò &ograve; ò
lowercase o, acute accent ó &oacute; ó
lowercase o, circumflex accent ô &ocirc; ô
lowercase o, tilde õ &otilde; õ
lowercase o, umlaut ö &ouml; ö
division sign ÷ &divide; ÷
lowercase o, slash ø &oslash; ø
lowercase u, grave accent ù &ugrave; ù
lowercase u, acute accent ú &uacute; ú
lowercase u, circumflex accent û &ucirc; û
lowercase u, umlaut ü &uuml; ü
lowercase y, acute accent ý &yacute; ý
lowercase thorn, Icelandic þ &thorn; þ
lowercase y, umlaut ÿ &yuml; ÿ
Alpha &Alpha; Α
alpha &alpha; α
Beta &Beta; Β
beta &beta; β
Gamma &Gamma; Γ
gamma &gamma; γ
Delta &Delta; Δ
delta &delta; δ
Epsilon &Epsilon; Ε
epsilon &epsilon; ε
Zeta &Zeta; Ζ
zeta &zeta; ζ
Eta &Eta; Η
eta &eta; η
Iota &Iota; Ι
iota &iota; ι
Kappa &Kappa; Κ
kappa &kappa; κ
Lambda &Lambda; Λ
lambda &lambda; λ
Mu &Mu; Μ
mu &mu; μ
Nu &Nu; Ν
nu &nu; ν
Xi &Xi; Ξ
xi &xi; ξ
Omicron &Omicron; Ο
omicron &omicron; ο
Pi &Pi; Π
pi &pi; π
Rho &Rho; Ρ
rho &rho; ρ
Sigma &Sigma; Σ
sigma &sigma; σ
Tau &Tau; Τ
tau &tau; τ
Upsilon &Upsilon; Υ
upsilon &upsilon; υ
Phi &Phi; Φ
phi &phi; φ
Chi &Chi; Χ
chi &chi; χ
Psi &Psi; Ψ
psi &psi; ψ
Omega &Omega; Ω
omega &omega; ω

linkNoBorder() { 링크/이미지 클릭시 점선 안생기는 함수 }

 

Script Code:

 

<script type=”text/javascript”>

 

function linkNoBorder() {
var myAnchors = document.getElementsByTagName(‘a’);
for(i=0; i<myAnchors.length; i++) {
myAnchors[i].onfocus = function() {this.blur();};
}
}
window.onload = linkNoBorder;
</script>

Html Code:

<ul>
<li><a href=”http://www.naver.com” target=”_blank”>네이버</a></li>
<li><a href=”http://www.empas.com” target=”_blank”>엠파스</a></li>
<li><a href=”http://www.yahoo.com” target=”_blank”>야후</a></li>
</ul>

 

Explain:
링크의 테두리에 점선이 생기지 않는다.
원리는 문서안의 A 링크 태그를 찾아서 포커스를 주는 순간 Blur 처리하여 점선이 안나오게 만들어주는~

 

Example (아래의 예를 확인하세요)

function linkNoBorder() {
var myAnchors = document.getElementsByTagName(‘a’);
for(i=0; i<myAnchors.length; i++) {
myAnchors[i].onfocus = function() {this.blur();};
}
}
window.onload = linkNoBorder;

 

 

 

 

 

 

 

 

 

checkMaxLength() { 최대값 체크 함수 }

Script Code:

Html Code:


Explain:
본문내에 textarea를 전부 찾아 설정된 최대입력값을 넘기면 메세지가 출력되게 하는 함수입니다.