Как ввести Javascript с расширением Firefox - PullRequest
0 голосов
/ 30 мая 2009

Я создаю расширение для 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. -->

1 Ответ

3 голосов
/ 30 мая 2009

Два решения:

  • Либо вы копируете функциональность этого сценария ad_display, замените «document.write (pw_s)» на что-то более понятное, например «document.getElementById ('mydivwithanad'). InnerHTML = pw_s»
  • Используемый вами эфир вставляет на страницу iframe, а не div, и вы вставляете этот код в iframe.
...