调整javascript横幅广告的大小

时间:2013-02-15 22:27:50

标签: javascript html css

我应该在我们网站的侧面板上刊登广告,该广告实际上是由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宽,但我似乎无法使任何一种方法起作用。有人这么成功吗?

2 个答案:

答案 0 :(得分:0)

Found This Site (死链接)

哪个有答案。我调整了一点(并修正了一个错字),但它确实做到了。我一直在尝试相同的一般想法但没有成功,一定是语法,或者只是对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>

答案 1 :(得分: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>