2011-09-22 3 views
1

내 사이트에서 google이 번역하는 플래그를 얻으려고합니다. 이 다른 사이트는 이미 가지고 있지만 블로거 API를 사용합니다. 그에 따라 JS를 바꿨지 만, 내 포럼 소프트웨어가 아포스트로피를 \ '아포스트로피를 사용하지 않고이 자바 스크립트를 작성하는 방법

아포스트로피를 사용하지 않고 아래의 동일한 HTML + js를 쓸 수있는 방법이 있습니까? 그대로

<a target="_blank" rel="nofollow" 
onclick="window.open('http://www.google.com/translate?u='+encodeURIComponent(document.URL)+'&langpair=pt%7Czh-CN&hl=pt&ie=UTF8'); return false;" 
title="Google-Translate-Chinese (Simplified) BETA"><img style="border: 0px solid ; cursor: pointer; width: 24px; height: 24px;" 
alt="Google-Translate-Chinese" src="http://lh5.ggpht.com/_mcq01yDJ2uY/Sdke4C8za2I/AAAAAAAAAkU/Mpfn_ntCweU/China.png" 
title="Google-Translate-Chinese"> 

는 포럼 엔진 "로 번역"window.open (\ 'HTTP : //www.google.com/translate U = \'+ "

+1

아마 당신을 도울 수'\ "'대신 아포스트로피''사용하고 계십니까? –

답변

1

뭔가를 사용해보십시오 이 같은

onclick="window.open(\"http://www.google.com/translate?u=\"+encodeURIComponent 
(document.URL)+\"&langpair=pt%7Czh-CN&hl=pt&ie=UTF8\"); return false;" 

이미 이스케이프 문자열을 사용하고 있기 때문에, 당신의 포럼 엔진은 또 다른 '\'와 이것을 대체하지 않을 수 있습니다.

관련 문제