以下代码适用于IE8,Safari 4.0.2 - 但在Firefox 3.5.5上生成空白页面。任何想法 ?Tabcontainer的行为不同于浏览器与浏览器
<html>
<head>
<link rel="stylesheet" type="text/css" href="http://archive.dojotoolkit.org/nightly/dojotoolkit/dijit/themes/tundra/tundra.css">
</head>
<body class="tundra">
<div style="width: 350px; height: 300px">
<div id="tc1-prog">
</div>
</div>
</body>
<script type="text/javascript" src="http://archive.dojotoolkit.org/nightly/dojotoolkit/dojo/dojo.js"
djConfig="parseOnLoad: true">;
</script>
<script type="text/javascript">
dojo.require("dijit.layout.TabContainer");
dojo.require("dijit.layout.ContentPane");
dojo.addOnLoad(function() {
var tc = new dijit.layout.TabContainer({
style: "height: 100%; width:100%;"
},
"tc1-prog");
var cp1 = new dijit.layout.ContentPane({
title: "Food",
content: "We offer amazing food"
});
tc.addChild(cp1);
var cp2 = new dijit.layout.ContentPane({
title: "Drinks",
content: "We are known for our drinks."
});
tc.addChild(cp2);
tc.startup();
});
</script>
</html>
感谢您的快速回复 但是,如果将脚本放在body标签内,行为不会发生变化。 – RooseH 2009-11-28 15:10:02
只是注意到你正在使用每晚构建。你是否尝试过使用生产版本?我改变它使用谷歌CDN中的一个,它在FF中对我很好。将更新。 – tvanfosson 2009-11-28 15:27:31
它现在与Firefox的作品 - 伟大的! – RooseH 2009-11-28 16:34:38