深入浅出ExtJS 第二版 第二章最后一个实例autoload出不来 求解释
看着挺简单的先添加两个panel 分别加载有脚本的和无脚本的,两个按钮分别继续添加无脚本的和有脚本的,但运行效果是,第一次打开,有脚本的和无脚本的都正确,然后点击两个按钮,出现的都是无脚本的效果,然后刷新页面,再分别点击两个按钮,出现的都是有脚本的按钮,小生菜鸟,求高手,求求解释,附件是我改的各种实例,包括原书的例子、origin下面,求求好心人下载看看什么问题吧外论坛的这个怎么实现的附件批量上传改变了window资源管理器的标题http://www.17ext.com/showtopic-43163.aspxhttp://www.17ext.com/showtopic-43166.aspx
看着挺简单的先添加两个panel 分别加载有脚本的和无脚本的,两个按钮分别继续添加无脚本的和有脚本的,但运行效果是,第一次打开,有脚本的和无脚本的都正确,然后点击两个按钮,出现的都是无脚本的效果,然后刷新页面,再分别点击两个按钮,出现的都是有脚本的按钮,小生菜鸟,求高手,求求解释,附件是我改的各种实例,包括原书的例子、origin下面,求求好心人下载看看什么问题吧外论坛的这个怎么实现的附件批量上传改变了window资源管理器的标题http://www.17ext.com/showtopic-43163.aspxhttp://www.17ext.com/showtopic-43166.aspx
解决方案 »
- 简单的传值问题
- 能否强制从服务器下载而不使用IE临时文件夹中的文件
- var ll=new Array(1,2,3);alert(ll.ubound());为什么这样会错?怎样得到其最大边界值?急急!!谢谢
- 关于iframe 获取子页面超链接地址的问题
- 如何判断一个元素的parentElement或parentElement的parentElement是不是一个指定名称的元素
- 如何改变浏览器的大小,并且,把工具栏等去掉
- 请问能在javascript中控制,浏览器安全级别?急!!!
- 关于csdn左边这棵树
- EXT---Uncaught TypeError: Cannot call method 'createChild' of null ext-all.js:76
- 请教Bootstrap下拉菜单更改为悬停(hover)触发后,电脑端正常,移动端失效。
- js判断是否装有flash插件
- js 怎么给标签添加事件
<head>
<title>02.basic</title>
<link rel="stylesheet" type="text/css" href="../resources/css/ext-all.css" />
<script type="text/javascript" src="../adapter/ext/ext-base-debug.js"></script>
<script type="text/javascript" src="../ext-all-debug.js"></script>
<script type="text/javascript" src="./localXHR.js"></script>
<script type="text/javascript">
Ext.onReady(function(){ var tabs = new Ext.TabPanel({
renderTo: 'tab',
height: 200,
//deferredRender:false,
enableTabScroll: true
});
tabs.add({
title: '文本' + Ext.id(),
autoLoad: {url: 'subPlain.html'},
closable: true
});
tabs.add({
title: '脚本' + Ext.id(),
autoLoad: {url: 'subScript.html', scripts: true},
closable: true
});
tabs.add({
title: '文本' + Ext.id(),
autoLoad: {url: 'subPlain2.html'},
closable: true
});
tabs.add({
title: '脚本' + Ext.id(),
autoLoad: {url: 'subScript2.html', scripts: true},
closable: true
}); tabs.activate(0);
//tabs.activate(3); var addGrid = new Ext.Button({
text: '直接取html',
renderTo: 'add-grid',
handler: function(){
var rs = tabs.add({
title: '文本' + Ext.id(),
autoLoad: {url: 'subPlain2.html'}
});
tabs.activate(rs);
}
});
var addPanel = new Ext.Button({
text: '执行html里的脚本',
renderTo: 'add-panel',
handler: function(){
var rs = tabs.add({
title: '脚本' + Ext.id(),
autoLoad: {url: 'subScript2.html', scripts: true},
closable: true
});
tabs.activate(rs);
}
});});
</script>
</head>
<body>
<div style="top:100;left:200;margin:50;">
<div id="add-grid"></div> <div id="add-panel"></div>
</div>
错误零:一次加载不同文件也会,先打开第一个(1234顺序),和先打开第四个(4321顺序)效果不一样,再动态加载还是会出错
<div id="tab" style="align:center; width:1000px;height:800; margin:50px;"></div>
<div id="newtab"></div>
</body>
</html>
<head>
<title>02.basic</title>
</head>
<body>
11111111111111111111111111111
<input type="text" />
</body>
</html>
<head>
<title>02.basic</title>
</head>
<body>
2222222222222222222222222222222 <input type="text" />
<br />
<div id="result"></div>
<div id="grid"></div>
<script type="text/javascript">
document.getElementById("result").innerHTML = "<hr>222222";
document.getElementById("grid").innerHTML = "<hr> " +Ext.id(); </script>
</body>
</html>