function fake()
{
var ffake;
}
fake.prototype.abc = function()
{
fake.ffake = 1;//not working in IE7 but seems to be working in all others
}
var myNewObject = new fake();
因为剧本在那一瞬间就断了,不能再往前走了。
首先,我找不到理由,然后我花了两个多小时在谷歌上找出解决方案。
任何帮助我们都将不胜感激。
发布于 2012-07-02 14:03:29
尝试更改:
fake.ffake = 1;
至:
this.ffake = 1;
示例:
function fake()
{
var ffake;
}
fake.prototype.abc = function()
{
this.ffake = 1;
alert(this.ffake);
}
var myNewObject = new fake();
myNewObject.abc(); // alerts "1"
https://stackoverflow.com/questions/11288414
复制相似问题