Как мне внедрить Javascript в расширение Firefox
-
06-09-2019 - |
Вопрос
Я создаю расширение для 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"
- Эфир, который вы используете, вставляет iframe на страницу, а не div, и вы вводите этот код в iframe.
Не связан с StackOverflow