簡體   English   中英

如何使用Firefox擴展注入Javascript

[英]How do I Inject Javascript with Firefox Extension

我正在構建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 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM