Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何运行广告标签_Javascript_Php_Iframe_Adsense_Ads - Fatal编程技术网

Javascript 如何运行广告标签

Javascript 如何运行广告标签,javascript,php,iframe,adsense,ads,Javascript,Php,Iframe,Adsense,Ads,我正在创建一个按点击付费的网站 这里有广告商和出版商 我通过创建iframe标记通过JavaScript代码运行广告 现在,我的客户需要广告标签功能,他想在我们的出版商网站上运行其他谷歌AdSense代码以及我们的广告商广告 现在的问题是谷歌AdSense代码在iframe标签中无法工作 有什么解决办法吗 这是我们为出版商生成的示例代码: <script type="text/javascript"> var val1 ="xxx"; var val2 ="yyy"; </sc

我正在创建一个按点击付费的网站

这里有广告商和出版商

我通过创建iframe标记通过JavaScript代码运行广告

现在,我的客户需要广告标签功能,他想在我们的出版商网站上运行其他谷歌AdSense代码以及我们的广告商广告

现在的问题是谷歌AdSense代码在iframe标签中无法工作

有什么解决办法吗

这是我们为出版商生成的示例代码:

<script type="text/javascript">
var val1 ="xxx";
var val2 ="yyy";
</script>
<script src="http://www.example.com/my.js"></script>
和内部myadgeneratingcode.php

我正在根据类别、关键字从数据库中选择广告,并显示广告和生成广告


除了iframe,还有其他方法运行我的广告吗?

这是我在网站上使用的最好的简单的php解决方案

用谷歌广告代替ad1.txt、ad2.txt..ad5.txt

<?php 
$result_random = rand(1,10); 
if($result_random <= 2){ 
require ('ad1.php');
} 
else if($result_random <= 4){ 
require ('ad2.php');
}
else if($result_random <= 6){ 
require ('ad3.php');
}
else if($result_random <= 8){ 
require ('ad4.php');
}
else { 
require ('ad5.php');
} 
?>


这是我的代码和屏幕截图

我正在通过IFRAME访问myadgeneratingcode.php,这就是问题所在,您不需要通过IFRAME访问youradgeneratingcode.php。我想这行不通。将您的google广告代码放入ad.php并使用我的技术。因为我的大多数客户都使用它。因此,我将以高浏览率生成不同的广告。以下是我们正在交付给出版商的示例代码。通过运行此代码,我们需要随机显示来自我们网站或谷歌adsense广告的广告
var val1=“xxx”;var val2=“yyy”我明白。唯一的区别是我在php中做的,你在js中做的。在我的php中,我也做同样的事情,但我的问题是如何从javascript代码访问php文件而不使用
iframe
<?php 
$result_random = rand(1,10); 
if($result_random <= 2){ 
require ('ad1.php');
} 
else if($result_random <= 4){ 
require ('ad2.php');
}
else if($result_random <= 6){ 
require ('ad3.php');
}
else if($result_random <= 8){ 
require ('ad4.php');
}
else { 
require ('ad5.php');
} 
?>