2014-02-05 2 views
-1

zclip을 사용하여 html 코드를 클립 보드에 복사하는 버튼을 만들려고합니다.zeroclip을 사용하여 클립 보드로 html 코드를 복사하는 방법은 무엇입니까?

<script type="text/javascript"> 
     jQuery(document).ready(function(){ 
       jQuery('button#copy_code').zclip({ 
         path:'<?php bloginfo('template_directory'); ?>/js/ZeroClipboard.swf', 
           copy: ' 
<h1 style="text-align: center;"> 
<strong> 
How to Make A Website in 10 Minutes with Arvixe 
</strong> 
</h1> 
<br> 
<iframe src="http://www.youtube.com/embed/9_grBUEtxPY?iv_load_policy=3&vq=large&rel=0&modestbranding=1&autoplay=0&ampcontrols=0;showinfo=0" height="325" width="580" frameborder="0"></iframe></p>' 
          }); 
         }) 
        </script> 
       </div> 
<br> 
<button id="copy_code" type="button" class="copylink_b"> 
</button> 

그러나, 그것은 작동하지 않습니다 :

내가 사용하고 코드입니다. 버튼은 아무 것도하지 않습니다. 이 버튼은 일반 텍스트를 사용할 때는 작동하지만 html을 복사하려고 시도 할 때는 작동하지 않습니다. zclip을 사용하여 html을 어떻게 복사합니까?

답변

4

당신은 당신은 콘솔에 오류가 봤어야 \

각 행을 종료하지 않고 자바 스크립트의 여러 문자열을 가질 수 없습니다.

+0

물론 할 수 있지만 변수로 선언해야합니다. – davidkonrad

+0

아니요 .. 변수로 선언하더라도 자바 스크립트에서 변수로 여러 줄을 사용할 수 없습니다. 그것을 시도하십시오, 당신은 자바 스크립트 오류가 발생합니다. – qwertynl

+0

'var multiline = "라인"+ "\ n"+ "라인". "\ n"+ ..'등 – davidkonrad

관련 문제