2015-02-04 7 views
1

base64 디코드 스크립트가 필요합니다. 디코드 jquery 스크립트 사용 방법

var windowWidth = $(window).width(); var windowHeight = $(window).height(); var documentWidth = $(document).width(); var documentHeight = $(document).height(); 

나는이 온라인 플러그인을 사용 :

내가 예를 들어이 Base64 Decode Encode Plugin을이 플러그인 결과 것은 :

ICAgIHZhciB3aW5kb3dXaWR0aCA9ICQoIHdpbmRvdyApLndpZHRoKCk7CiAgICB2YXIgd2luZG93SGVpZ2h0ID0gJCggd2luZG93ICkuaGVpZ2h0KCk7CiAgICB2YXIgZG9jdW1lbnRXaWR0aCA9ICQoIGRvY3VtZW50ICkud2lkdGgoKTsKICAgIHZhciBkb2N1bWVudEhlaWdodCA9ICQoIGRvY3VtZW50ICkuaGVpZ2h0KCk7Cg== 

어떻게 JQuery와이 결과를 사용 할 수 있습니다.

답변

1

모든 문자열을 인코딩하려면 window.btoa (문자열)를 사용하고, 디코딩하려면 window.atob (문자열)을 사용할 수 있습니다. 귀하의 경우에는

window.atob('ICAgIHZhciB3aW5kb3dXaWR0aCA9ICQoIHdpbmRvdyApLndpZHRoKCk7CiAgICB2YXIgd2luZG93SGVpZ2h0ID0gJCggd2luZG93ICkuaGVpZ2h0KCk7CiAgICB2YXIgZG9jdW1lbnRXaWR0aCA9ICQoIGRvY3VtZW50ICkud2lkdGgoKTsKICAgIHZhciBkb2N1bWVudEhlaWdodCA9ICQoIGRvY3VtZW50ICkuaGVpZ2h0KCk7Cg'); 

반환

네 바꿈과 하나의 문자열 인
" var windowWidth = $(window).width(); 
    var windowHeight = $(window).height(); 
    var documentWidth = $(document).width(); 
    var documentHeight = $(document).height(); 
" 

.

변수를 사용하여 현재 범위에서 변수를 선언하려는 경우 한 가지 방법은 줄 바꿈으로 분할 한 다음 각 줄을 평가하는 것이지만 일반적으로 eval을 사용하는 것은 좋지 않습니다.

더 나은 방법을 찾고 싶다면 무엇을 다시 생각해 보시기 바랍니다.