Margin left, right = 10% (Name:margin, Value:10)
¸¦ ¼±ÅÃÇϰí SUBMIT ´ÜÃ߸¦ ´©¸£¸é 3°¡ÁöÀÇ element¸¦ °¡Áø ÆûÀÇ °ªÀÌ action¿¡ ÁöÁ¤µÇ¾î ÀÖ´Â ÆäÀÌÁöÀÇ URL¿¡
?formName.elementName=formName.elementName.value ¸¦ µ¡ºÙ¿©¼ °©´Ï´Ù. actionÀÌ ÁöÁ¤µÇÁö ¾Ê¾Ò´Ù¸é ±âº»À¸·Î ÇöÀçÀÇ ÆäÀÌÁöÀÇ
URL¿¡ µ¡ºÙÀÔ´Ï´Ù.
±×·¡¼ ¿©±â¼´Â
http://user.chollian.net/~spacekan/dhtml/examples/cookie/
cook1.htm?size=12&color=green&margin=10
°¡ location »óÀÚ¿¡ µé¾î°¡°í target¸¦
ÁöÁ¤ÇÏÁö ¾Ê¾Ò±â ¶§¹®¿¡ ÇöÀçÀÇ ÆäÀÌÁö¿¡ ÀçÃâ·Â ÇÕ´Ï´Ù. (À§ÀÇ urlÀº ÇÑ ÁÙÀÔ´Ï´Ù.)
ÀÌ ¶§, color, size, marginÀº °¢°¢ÀÌ ÆûÀÇ elementÀÇ À̸§ÀÔ´Ï´Ù. ÀÌ À̸§À» ÁöÁ¤ÇÏÁö ¾ÊÀº element´Â
submitµÇÁö ¾Ê½À´Ï´Ù.
var xx = self.location.search.substring(1)·Î À§ÀÇ size=12&color=green&margin=10 À» ÀнÀ´Ï´Ù.
ÀÌ °ªÀÌ »ç¿ëÀÚ°¡ ÀÔ·ÂÇÑ °ªÀÔ´Ï´Ù. ÄíŰ¿¡ ÀúÀåÇϰí ÇÊ¿äÇÑ ¶§¿¡ ÀнÀ´Ï´Ù.
¾Æ·¡´Â Àüü¼Ò½ºÀÔ´Ï´Ù.
--------------------------------------------------------
function setCookie(name, value, expire) {
document.cookie = name + "=" + escape(value)
+ ( (expire) ? ";expires=" + expire.toGMTString() : "")
}
function getCookie(uName) {
var flag = document.cookie.indexOf(uName+'=');
if (flag != -1) {
flag += uName.length + 1
end = document.cookie.indexOf(';', flag)
if (end == -1) end = document.cookie.length
return unescape(document.cookie.substring(flag, end))
}
}
function register(cssSet) {
var today = new Date()
var expire = new Date(today.getTime() + 60*60*24*31*1000)
setCookie("userCSS", cssSet, expire)
}
function getValue(X, Y) {
var flag = X.indexOf(Y+"=")
if(flag != -1) {
flag += Y.length + 1
end = X.indexOf('&', flag)
if (end == -1) end = X.length
if (Y == "color") return X.substring(flag, end)
return X.substring(flag, end)-0
}
}
function cssWrite(css) { //css : size=13&color=green&margin=10
if(css.indexOf("size=") != -1) var size = getValue(css, "size");
if(css.indexOf("color=") != -1) var color = getValue(css, "color");
if(css.indexOf("margin=") != -1) var margin = getValue(css, "margin");
var cssLayout = ""
+ ""
document.write(cssLayout);
setSize = size //ÆûÀÇ ¼±ÅôÜÃß¿Í ¸·´ë¸¦ ¼±ÅÃ ÇØÁØ´Ù.
setColor = color
setMargin = margin
}
function setForm() {
if ( !(self.setSize && self.setColor && self.setMargin) ) return
var FO = document.fo
for (var i=0; i < FO.size.length; i++) { //set size radio
if (FO.size[i].value == setSize) {
FO.size[i].checked = true
break
}
}
for (i=0; i
Cookie set for CSS style
--------------------------------------------------------
¿©±â¼µµ »óÀ§ÀÇ Äí۰ªÀ¸·Î <style>ÅÃÀ» »ç¿ëÇÕ´Ï´Ù. ±×·¡¼ ±ÛÀÚÀÇ »öÀÌ »óÀ§¿Í °°½À´Ï´Ù.
»óÀ§ÀÇ Äí۰ªÀ» »ó¼Ó ¹Þ½À´Ï´Ù. À̰ÍÀ» ÇÏ´Â ¼Ò½º´Â ¾Æ·¡ÀÔ´Ï´Ù.
--------------------------------------------------------
--------------------------------------------------------
Return