Dashcode和Firefox兼容性

时间:2010-03-24 12:32:52

标签: javascript firefox dashcode

我开始在Safari自定义项目中使用Dashcode,我的应用程序运行正常,但StackLayout对象在Firefox中不起作用。 我知道Dashcode使用了很多特定于wekbit的东西,但是有什么方法可以让我在Firefox中使用StackLayout对象吗?只要我的观点发生变化,我就不介意失去像过渡动画这样的奇特东西。 StackLayout在IE中也不起作用,但我认为这对IE来说太过分了。洛尔。

有什么建议,想法吗? 如果webkit不可用,也许jQuery或Dojo库可以与DashCode一起使用?在这种情况下我该怎么做?

感谢。

ADDED 2010/3/28:

这是我的代码:

function tab1ClickHandler(event){
    // introView tab
    var stackLayout = document.getElementById('stackLayout').object;
    stackLayout.setCurrentView('introView'); 

    var obj1= document.getElementById('text1');
    obj1.style.setProperty('background-image', 'url(Images/text3%201.png)', 'important');
    var obj2= document.getElementById('text2');
    obj2.style.setProperty('background-image', 'none', 'important');
    var obj3= document.getElementById('text3');
    obj3.style.setProperty('background-image', 'none', 'important');
}

我从Dashcode检查器面板获得了Stacklayout代码(所以我认为不正确)

设置backgroung-image属性在FireFox中运行良好。问题是Stacklayout的视图更改无法正常工作。 你可以在这里看到结果: http://web.me.com/nacho4d/ (比较safari或chrome和firefox,单击选项卡)

有什么想法? 我在dashboard-dev apple的邮件列表中问了同样的问题,但还没有得到答复。

1 个答案:

答案 0 :(得分:0)