我创建了一个全局变量来将信息传递给通过方法引用调用的方法
d_g.onerror=i_bm_err_fix;
我尝试像这样(如下)将变量传递给它,但它没有用。
d_g.onerror=i_bm_err_fix(d_g);
如果网站图标没有,我要做的就是加载通用图像。
function i_bm_err_fix(d_g)
{
d_g.src='http://www.archemarks.com/favicon1.ico';
}
目前我正在使用全局变量来传递此信息。但这似乎不是好的做法。
最佳答案
如果我理解您正在尝试正确执行的操作,那么这应该可以解决问题:
d_g.onerror = function() {
i_bm_err_fix(d_g);
}
关于javascript - 当通过引用调用函数时,如何将参数传递给函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7591278/