폼메일 링크를 플래시에서 걸려고 합니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

폼메일 링크를 플래시에서 걸려고 합니다. 정보

폼메일 링크를 플래시에서 걸려고 합니다.

본문

<a href="javascript:;" onclick="win_formmail('admin','관리자','<?=base64_encode('master@olo-design.com)\');");
//End Behavior

}

이렇게 했는데 메일이 가지를 않으네요...

base64_encode 저부분이 문제인 거 같은데 답변 부탁드립니다.
좋은 하루되세요 ^^*

댓글 전체

액션창에 base64함수가 정의 되어야 합니다..

base64_encode      = function(inp) {
        var b64_tab_e  = ["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","+","/"];
        var out = "";  var cha = 0;
        var ptr = 0;    var buf = 0;
        var pst = 0;    var len = inp.length;
        while (pst<len) {
                if (pst<len && ptr<6) {
                        buf = (buf << 8) | (inp.charCodeAt(pst++) & 255);
                        ptr += 8;
                }
                out += b64_tab_e[(buf>>>(ptr-=6))&63]+(((cha+++1)%72==0) ? "\n" : "");
        }
        return out+((ptr!=0) ? b64_tab_e[(buf<<(6-ptr))&63] : "")+"=";
}
base64_decode      = function(inp) {
        var b64_tab_e  = ["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","+","/"];
        var b64_tab_d  = [];
        for(var i=0; i<256; i++) { b64_tab_d[i] = -1 }
        for(var i=0; i<65; i++)  { b64_tab_d[ord(b64_tab_e[i])]= i }
        b64_tab_d[ord("\n")] = -2;
        var out = "";
        var ptr = 0;    var buf = 0;
        var pst = 0;    var len = inp.length-1;
        while (pst<len) {
                while (ptr<8) {
                        do {
                                code = b64_tab_d[inp.charCodeAt(pst++)];
                        } while ( code < -1 );
                        if(code<0) { return -1 }
                        buf = (buf << 6) | (code & 63);
                        ptr += 6;
                }
                out += chr((buf >>> (ptr -= 8)) & 255);
        }
        return out;
}
전체 3 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT