문제

나는 Firefox 확장을 만들고 있으며 먼 길을 왔습니다. 내 확장자의 일부 중 하나는 페이지 하단에 DIV를 표시하는 곳이며 광고를 DIV에 넣고 싶습니다. 그러나 매번 어떤 이유로 든 광고 켜기와 함께 다른 페이지로 완전히 리디렉션됩니다. 그것. 따라서 아래 에이 코드를 아래에있는 DIV에 삽입 할 수없는 것처럼 보입니다. 누구든지 도울 수있는 기회가 있습니까?

이 코드는 물론 "ad_display.js"파일을 호출하고 리디렉션을 수행하는 곳입니다. 내가 이것을 할 수있는 방법, 아니면 물에 갇혀 있습니까?

감사!!!

    <!-- Beginning of Project Wonderful ad code: -->
<!-- Ad box ID: 38154 -->
<script type="text/javascript">
<!--
var pw_d=document;
pw_d.projectwonderful_adbox_id = "38154";
pw_d.projectwonderful_adbox_type = "2";
pw_d.projectwonderful_foreground_color = "";
pw_d.projectwonderful_background_color = "";
//-->
</script>
<script type="text/javascript" src="http://www.projectwonderful.com/ad_display.js"></script>
<!-- End of Project Wonderful ad code. -->
도움이 되었습니까?

해결책

두 가지 솔루션 :

  • 해당 AD_DISPLAY 스크립트의 기능을 복제하고 "Document.Write (PW_S)"변경 "Document.GetElementByID ( 'MyDivWithAnad'). InnerHTML = PW_S"와 같은 작은 것으로 변경하십시오.
  • Ether는 DIV가 아닌 페이지에 iframe을 삽입하면 Iframe에 해당 코드를 주입합니다.
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top