gpt4 book ai didi

javascript - 如何使用 Firefox 扩展注入(inject) Javascript

转载 作者:行者123 更新时间:2023-11-30 23:52:52 26 4
gpt4 key购买 nike

我正在构建一个 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,然后将该代码注入(inject) iframe 中。

关于javascript - 如何使用 Firefox 扩展注入(inject) Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/928845/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com