C# 对于第三方OpenX服务器,如果他们的站点宕机,我们如何阻止它尝试加载?
下面的代码是正在播放的广告。由于广告位于页面的最顶端,因此我们希望确保,如果他们的服务器发生故障,广告不会阻止网站加载。我们正在寻找javascript或C#ASP.NET解决方案。我们已经尝试过重写它以在DOM Ready上工作,但它似乎不是这样工作的C# 对于第三方OpenX服务器,如果他们的站点宕机,我们如何阻止它尝试加载?,c#,javascript,asp.net,openx,C#,Javascript,Asp.net,Openx,下面的代码是正在播放的广告。由于广告位于页面的最顶端,因此我们希望确保,如果他们的服务器发生故障,广告不会阻止网站加载。我们正在寻找javascript或C#ASP.NET解决方案。我们已经尝试过重写它以在DOM Ready上工作,但它似乎不是这样工作的 <!--LEADERBOARD AD--> <center> <div> <script type='text/javascript'><!-- //&
<!--LEADERBOARD AD-->
<center>
<div>
<script type='text/javascript'><!-- //<![CDATA[
var m3_u = (location.protocol == 'https:' ? 'https://www.oncampusweb.com/delivery/ajs.php' : 'http://www.oncampusweb.com/delivery/ajs.php');
var m3_r = Math.floor(Math.random() * 99999999999);
if (!document.MAX_used) document.MAX_used = ',';
document.write("<scr" + "ipt type='text/javascript' src='" + m3_u);
document.write("?zoneid=341");
document.write('&cb=' + m3_r);
if (document.MAX_used != ',') document.write("&exclude=" + document.MAX_used);
document.write(document.charset ? '&charset=' + document.charset : (document.characterSet ? '&charset=' + document.characterSet : ''));
document.write("&loc=" + escape(window.location));
if (document.referrer) document.write("&referer=" + escape(document.referrer));
if (document.context) document.write("&context=" + escape(document.context));
if (document.mmm_fo) document.write("&mmm_fo=1");
document.write("'><\/scr" + "ipt>");
//]]>--></script><noscript><a href='http://www.oncampusweb.com/delivery/ck.php?n=ae7029e9&cb=INSERT_RANDOM_NUMBER_HERE' target='_blank'><img src='http://www.oncampusweb.com/delivery/avw.php?zoneid=341&cb=INSERT_RANDOM_NUMBER_HERE&n=ae7029e9' border='0' alt='' /></a></noscript>
</div>
</center>
<!--LEADERBOARD AD-->
我隐约记得几年前遇到过类似的问题。我要做的就是把广告放在页脚上。这样,您的页面将始终加载。当然,缺点是在页面完全加载之前它不会显示。只是在我们的SQL server中创建了一点,如果站点加载失败,它可能会被翻转。这将阻止网站尝试加载广告