在WordPress上运行其他javascript之后再运行javascript
Run javascript after other javascript runs on WordPress
我有两个弹出广告代码,通过点击我的WordPress网站上的任何地方来运行,我想首先运行一个脚本,然后,在一个弹出广告打开后,在同一用户第二次点击时,我想打开第二个弹出广告。我如何在我的WordPress网站上做到这一点?这是弹出代码
<script type="text/javascript">
var _pop = _pop || [];
_pop.push(['siteId', 1205741]);
_pop.push(['minBid', 0.000000]);
_pop.push(['popundersPerIP', 0]);
_pop.push(['delayBetween', 0]);
_pop.push(['default', false]);
_pop.push(['defaultPerDay', 0]);
_pop.push(['topmostLayer', false]);
(function() {
var pa = document.createElement('script'); pa.type = 'text/javascript'; pa.async = true;
var s = document.getElementsByTagName('script')[0];
pa.src = '//c1.popads.net/pop.js';
pa.onerror = function() {
var sa = document.createElement('script'); sa.type = 'text/javascript'; sa.async = true;
sa.src = '//c2.popads.net/pop.js';
s.parentNode.insertBefore(sa, s);
};
s.parentNode.insertBefore(pa, s);
})();
</script>
<script type="text/javascript">
var uid = '101325';
var wid = '215567';
</script>
<script type="text/javascript" src="http://cdn.popcash.net/pop.js"></script>
通常,如果popads.net在弹出事件中提供回调,您会咨询他们,并在回调中添加第二个弹出的代码。
但由于第二个代码是同步的,因此无法将其放入回调中,因此这是不可能的。
它有机会按照pops的相反顺序工作:你可以将一个函数绑定到"body"元素的"click"事件,并将popads.net的代码放在那里。
比如:
<script type="text/javascript">
var uid = '101325';
var wid = '215567';
</script>
<script type="text/javascript" src="http://cdn.popcash.net/pop.js"></script>
<script>
$( "body" ).bind( "click", function() {
var _pop = _pop || [];
_pop.push(['siteId', 1205741]);
_pop.push(['minBid', 0.000000]);
.
.
.
});
</script>
相关文章:
- 未执行Ajax循环的Javascript之后的代码
- 在WordPress上运行其他javascript之后再运行javascript
- 使javascript在firefox中的插件javascript之后执行
- 在歌曲完成Javascript之后播放歌曲
- 在递归循环javascript之后,为JSON键变量使用自定义HTML元素
- 在循环 JavaScript 之后刷新页面
- 在服务器端的javascript之后读取hiddenfield的值
- 错误:“标识符在数字文字 javascript 之后立即启动”
- 在javascript之后从php加载的动态图像需要运行
- 在其他人完成javascript之后触发函数
- innerHTML 在 img 标签 javascript 之后
- 语法错误:缺少:在属性 javascript 之后
- EventListeners未启动(即使在末尾包含JavaScript之后)
- 缺少:在属性id-javascript之后
- 我的注入脚本>在目标页面's javascript之后运行,尽管使用run_at: document_start
- 在resfresh、javascript之后保持全局变量的活力
- 只有在加载javascript之后,链接才应该可以点击
- 在Javascript之后运行PHP代码时出现问题
- 在第一个表单验证javascript之后移动到第二个表单
- 什么'用python下载网页源代码的最简单方法是什么?(在应用javascript之后)