0

我应该在我们网站的侧面板上放一个广告,该广告实际上是 PayPal 提供的一段 javascript。这是脚本:

<script type="text/javascript" data-pp-pubid="xxxxxxx" data-pp-placementtype="190x100"> (function (d, t) {
"use strict";
var s = d.getElementsByTagName(t)[0], n = d.createElement(t);
n.src = "//paypal.adtag.where.com/merchant.js";
s.parentNode.insertBefore(n, s);
}(document, "script"));
</script> 

问题是我们在网站上没有适合他们提供的任何横幅尺寸的空间。上面那个是最接近的,但我需要它宽 10px。您不能只更改脚本中的大小,如果您这样做,它将不会显示,我假设 PayPal 结束检查中的某些内容,如果脚本已被更改,则不会显示它。

我认为必须有一种方法可以将它放在一个<div>或一个表格中并强制大小为 200px 宽,但我似乎无法让任何一种方法起作用。有没有人成功做到这一点?

4

2 回答 2

0

找到这个网站(死链接)

哪个有答案。我对其进行了一些调整(并修正了一个错字),但它确实起到了作用。我一直在尝试相同的一般想法,但没有成功,一定是语法,或者只是对 CSS 的某些部分理解不佳。

     <div id='paypal-banner'>
   <style  type='text/css'>
      div#paypal-banner img { width: 200px }
   </style>
    <script type="text/javascript" data-pp-pubid="xxxxxxxxxx" data-pp- placementtype="190x100"> (function (d, t) {
"use strict";
var s = d.getElementsByTagName(t)[0], n = d.createElement(t);
n.src = "//paypal.adtag.where.com/merchant.js";
s.parentNode.insertBefore(n, s);
}(document, "script"));
</script> 
 </div>
于 2013-02-19T14:58:58.467 回答
0
<script type="text/javascript" data-pp-pubid="4bb40d075a" data-pp-placementtype="190x100">
(function (d, t) {"use strict";var s = d.getElementsByTagName(t)[0], n = d.createElement(t);n.src = "//paypal.adtag.where.com/merchant.js";s.parentNode.insertBefore(n,s);}(document, "script"));
</script>
于 2014-07-09T17:47:07.913 回答