2014-02-26 3 views
0

내 안드로이드 앱에서 javascript를 사용합니다.div에서 innerHTML을 사용하여 추가 한 실행 스크립트

배너 다운로드 JS 메서드를 기존 div에 추가해야합니다.

나는 이런 식으로 작업을 수행합니다

function myFunction() 
     { 
     var b = "<script async src=\"http:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><\/script><!-- gg --><ins class=\"adsbygoogle\"  style=\"display:inline-block;width:300px;height:250px\"  data-ad-client=\"ca-pub-7895107980112975\"  data-ad-slot=\"9640221435\"><\/ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script>"; 

      document.getElementById('detailsManager').innerHTML =b; 
     }; 

스크립트 콘텐츠 사업부에 제대로 추가하지만 출시하지 않습니다.

나는 eval()을 시도했지만 나에게 도움이되지 못했다. appendChild도 작업을 해결하지 못했습니다.

실행 가능한 솔루션이 필요합니다. 감사.

+0

내가 기억한다면 Google 광고를 동적으로로드 할 수 없습니다. innerHTML을 사용하여 스크립트 태그를 추가 할 수 없으므로 왜 작동하지 않습니다. – epascarello

답변

0

나는 원했던 것처럼 그것을 풀지 않지만, 페이지가로드되기 전에 div에 스크립트를 두어 만들었다.

관련 문제