Showing posts with label javascript. Show all posts
Showing posts with label javascript. Show all posts

Friday, January 17, 2014

[JAVASCRIPT/JQUERY] COOKIE FUNCTIONS setcookie, getcookie, deletecookie

Can create, modify, delete cookies.
This codes is required to jqeury library.


source code
$.setCookie=function(cookieName, cookieValue, cookieExpire, cookiePath, cookieDomain, cookieSecure){
    var cookieText=escape(cookieName)+'='+escape(cookieValue);
    cookieText+=(cookieExpire ? '; EXPIRES='+cookieExpire.toGMTString() : '');
    cookieText+=(cookiePath ? '; PATH='+cookiePath : '');
    cookieText+=(cookieDomain ? '; DOMAIN='+cookieDomain : '');
    cookieText+=(cookieSecure ? '; SECURE' : '');
    document.cookie=cookieText;
};
 
$.getCookie=function(cookieName){
    var cookieValue=null;
    if(document.cookie){
        var array=document.cookie.split((escape(cookieName)+'=')); 
        if(array.length >= 2){
            var arraySub=array[1].split(';');
            cookieValue=unescape(arraySub[0]);
        }
    }
    return cookieValue;
};
 
$.deleteCookie=function(cookieName){
    var temp=getCookie(cookieName);
    if(temp){
        setCookie(cookieName,temp,(new Date(1)));
    }
};

[JAVASCRIPT/JQUERY] STRING FUNCTION CAMEL TO PASCAL UNDERBAR

Underscores CamelCased format string to uppercase, you can

Camel underscore uppercase string of the form, you can change the notation.

This code is required to JQUERY library.

$.camelToCapital=function(str){
 return str.replace(/([A-Z])/g,function(arg){
  return '_'+arg.toLowerCase();
 }).toUpperCase();
};

$.capitalToCamel=function(str){
 return str.toLowerCase().replace(/(\_[a-z])/g,function(arg){
  return arg.toUpperCase().replace('_','');
 });
};


$.camelToCapital("testAhndoori");
>> TEST_AHNDOORI

$.capitalToCamel("AHNDOORI_BLOGSPOT_KR");
>> kaudoBlogspotKr

[JAVASCRIPT/JQUERY] How to remove html tags from that source.

How to remove html tags from that source.

core source
HTMLVALUES.replace(/<(\/)?([a-zA-Z]*)(\s[a-zA-Z]*=[^>]*)?(\s)*(\/)?>/gi,'')


using jquery button event
$('#stripTags').click(function(){
 $('textarea[name="strReplace"]').val($('textarea[name="strReplace"]').val()
  .replace(/<(\/)?([a-zA-Z]*)(\s[a-zA-Z]*=[^>]*)?(\s)*(\/)?>/gi,'')
 return false; 
});

Saturday, September 8, 2012

[SCRIPT/JS] Date() Javascript adding days to specific date example

javascript adding days to specific date










example code:
<script>
var now=new Date();

var currentDate=now.getDate();
var currentMonth=now.getMonth();
var currentYear=now.getYear();

var tomorrow=new Date(currentYear,currentMonth,currentDate+1);
var lastWeek=new Date(currentYear,currentMonth,currentDate-7);
var lastMonth=new Date(currentYear,currentMonth-1,currentDate);

</script>

result:
tomorrow: Sun Sep 9 00:00:00 UTC+0900 2012
last week: Sat Sep 1 00:00:00 UTC+0900 2012
last month: Wed Aug 8 00:00:00 UTC+0900 2012 

Friday, September 7, 2012

[SCRIPT/JS] setCookie getCookie deleteCookie, Javascript Functions

store cookies
setcookie ('variable name', 'value', 'expiration date', 'domain', 'security');

loading cookies
getCookie ('variable name');

delete cookies
deleteCookie ('variable name');








<script>
 
function setCookie(cookieName, cookieValue, cookieExpire, cookiePath, cookieDomain, cookieSecure){
    var cookieText=escape(cookieName)+'='+escape(cookieValue);
    cookieText+=(cookieExpire ? '; EXPIRES='+cookieExpire.toGMTString() : '');
    cookieText+=(cookiePath ? '; PATH='+cookiePath : '');
    cookieText+=(cookieDomain ? '; DOMAIN='+cookieDomain : '');
    cookieText+=(cookieSecure ? '; SECURE' : '');
    document.cookie=cookieText;
}
 
function getCookie(cookieName){
    var cookieValue=null;
    if(document.cookie){
        var array=document.cookie.split((escape(cookieName)+'=')); 
        if(array.length >= 2){
            var arraySub=array[1].split(';');
            cookieValue=unescape(arraySub[0]);
        }
    }
    return cookieValue;
}
 
function deleteCookie(cookieName){
    var temp=getCookie(cookieName);
    if(temp){
        setCookie(cookieName,temp,(new Date(1)));
    }
}
 
</script>