我有问题。
一个奇怪的问题
我有这部分代码:
Actions.loadWizzard = function(href)
{
alert(1);
var wizardTimer;
var wizardTimer2;
if (navigationObject.getLocation(href) === "ProductInformationWizzard") {
navigationObject.newPage("loading");
wizardTimer = setTimeout("navigationObject.newPage('contentProductInformationWizzard');", 3000);
wizardTimer2 = setTimeout("window.productInformationWizzardObject.init()", 1000);
} else if (navigationObject.getLocation(href) === "contentAdviceWizzard") {
navigationObject.newPage("loading");
wizardTimer2 = setTimeout("window.adviceWizzardObject.init()", 10000);
}
return;
};
在普通的浏览器上,它完全正常工作
作为WRT(或手机应用程序)它没有。
它没有给我警报(用于调试)。它不使用setTimeout。
立即评估或其他东西。并且未显示加载页面。
另一个问题是加载div有一个GIF img。它;就像装载img 但事情只是静止的。这就像普通图像而不是动画GIF。
这怎么可能。
代码的一些注释:
navigationObject.newPage(page);
这隐藏了我正在查看的当前div并显示我传递给它的div。
window.adviceWizzardObject.init();
这会向jsonrpc服务器发出ajax请求,然后评估json retreived数据并设置向导。
提前致谢, 埃里克
答案 0 :(得分:0)
确实有效,