이 주제에 대한 많은 토론을 검토했지만 내 질문에 대한 답변을 찾지 못했습니다.스크립팅은 document.write와 jQuery를 추가하여 추가합니다.
내 사이트로드 속도를 최적화하고 싶습니다. 내 광고 스크립트를 페이지 맨 아래로 이동하여 내 콘텐츠를 먼저로드 할 수 있습니다. 나는 여전히 광고가 페이지 중간에 나타나기를 원한다.
광고 코드는 현재 페이지의 중간에 스크립트 블록에 있고 내가하고 싶은 것이이
<div id="topAd">
<script>
document.write('<s' + 'cript lang' + 'uage="jav' + 'ascript" src="' + src + '"></' + 'scr' + 'ipt>');
</script>
</div>
같이 보입니다 페이지
의 하단에이 같은 것입니다<script>
var script = document.createElement('script');
script.src = src;
jQuery('#topAd').append(script);
</script>
불행하게도 항상 상단의 div가 아닌 페이지 하단의 콘텐츠를로드합니다. 왜 이런 일이 일어 났는지 설명 할 수 있습니까?
내가 jQuery를 appendTo와 것을 시도했다. topAd div를 페이지의 맨 아래로 이동하고 자리 표시 자 WD2302를 저장합니다.
jQuery ('# topAd'). appendTo ('# placeholder'). 불행히도 jQuery로 스크립트를 다시 삽입하면 스크립트가 다시 실행되고 여러 개의 사본이 종료되었습니다. –아마도 iframe 구현이 있지만 iframe을 사용한 스크립팅 경험이 많지 않습니다. –
오. 그렇다면 CSS를 사용하여 광고를 절대적으로 배치하는 방법은 무엇입니까? – meouw