如何将此段代码修改为打开页面即触发

<html>    
   <meta ……>    
   ……    
   <body>    
   <script    type="text/javascript">    
   /*创建于201x-­‐xx-­‐xx*/    
   var    cpro_id="u123456";    
   </script>    
   <script src="http://cpro.baidustatic.com/cpro/ui/cm.js" type="text/javascript"></script>    
   <!-­‐-­‐ 网站内容代码 -­‐-­‐>    
   …….    
   <input type="button" value="下一页" name="buttonAd" onclick="showAd()">    
   <script type="text/javascript">    
     function showAd(){    
        window["bdInsertApi"].triggleAd("u123456");    
        //事件响应的其他操作    
        ……    
     }    
   </script>    
   ……    
   </body>
</html>

其中,window["bdInsertApi"].triggleAd("u123456"); 为触发接口

阅读 3k
2 个回答
<script type="text/javascript">    
 function showAd(){    
    window["bdInsertApi"].triggleAd("u123456");    
    //事件响应的其他操作    
    ……    
 }    
 showAd();
</script> 

看你选择触发的时机了
如果需要在加载完所有页面内容之后可以加一个:

<script>
  window.onload = showAd;
</script>

如果需要在加载完 dom 输的时候就执行可以加一个:

<script>
  document.ready = showAd;
</script>

总之 document.readywindow.onload 早。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题