首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在主体加载时调用javascript函数

如何在主体加载时调用javascript函数
EN

Stack Overflow用户
提问于 2015-11-03 19:41:29
回答 1查看 330关注 0票数 0

我试图在主体加载时调用javascript函数。现在我在按钮上有一个函数调用,但当我将其添加到主体负载中时,我无法调用该函数

html:

代码语言:javascript
复制
<body onload="bodyload();">

javascript:

代码语言:javascript
复制
function bodyload(){
    displayFireworks();
    alert("working");
}

function displayFireworks() {
    /*document.getElementById('auto_fire').innerHTML = '<a href="javascript:void"  onClick="stopCount(); return false;" title="Stop"  > <img src="image/button9.png" alt="Stop" width="200" height="50"> ';*/
    createFirework(25,187,7,1,null,null,null,null,false,true);
    t=setTimeout(function(){displayFireworks()},2000);
}

function doTimer() {
    if (!poping) {
        poping=1;
        displayFireworks();
    }
}

function stopCount() {
    clearTimeout(t);
    poping=0;
    document.getElementById('auto_fire').innerHTML = '<a href="javascript:void"  onClick="displayFireworks(); return false;" title="Auto Start"  > <img src="image/button8.png" alt="Auto Start" width="200" height="50"> </a>';
}

Firework()

代码语言:javascript
复制
function Firework(oC,startX,startY,burstX,burstY,burstType,nRadius,nParticles,nCircles,allowRandom,obeyBoundaries) {
  var self = this;
  this.oID = 'fp'+(fc.gOID++); // may be unneeded
  var p = '';
  for (var i=0; i<arguments.length-1; i++) {
    p += arguments[i]+',';
  }
  p += arguments[i];
  writeDebug('firework('+p+')');
  this.oC = oC;
  this.o = fc.oFW.cloneNode(!fc.isIE?true:false);
  this.particles = [];
  this.vX = -1;
  this.vY = -4;
  this.x = startX;
  this.y = startY;
  this.allowRandom = allowRandom;
  this.obeyBoundaries = obeyBoundaries;
  this.frame = 0;
  this.tween = [];
  this.active = false;

如果我用displayFireworks();注释调用bodyload,我就能让函数工作,我就能得到警报框。但是当我删除注释并调用displayFireworks();时,我什么也得不到。我该怎么做呢?

EN

回答 1

Stack Overflow用户

发布于 2015-11-03 20:00:08

您没有要调用的名为"createFirework“的函数,也没有结束您的fireworks函数

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33498231

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档