路径: appcontrollerconfigadmin.js
在我的admin.js控制器中,我设置了一个函数,在点击一个按钮后,这个函数就会被触发,这个函数的作用是打开一个新的窗口,在这个窗口中,我设置了一个iframe来加载html文件。该函数的作用是打开一个新的窗口,在那里我设置了一个iframe来加载一个html文件。
new Ext.Window({
title : "iframe",
width : '80%',
height: '80%',
layout : 'fit',
items : [{
xtype : "component",
width: '100%',
height: '100%',
autoEl : {
tag : "iframe",
src : "login.php"
}
}],
});
这段代码工作得很好,一个新的窗口被创建,内容在我的html文件中,但我需要的是在创建窗口时向我的html文件发送一个变量,因为我的html文件中有一些逻辑。
有什么方法可以将一个变量发送到我的html文件,我可以在脚本标签中获得?
html文件在app文件夹外
folder -- app
file -- login.html
你不能将变量传递给HTML,因为HTML几乎是标记,不支持任何变量。而且,在SPA中打开新的浏览器标签本身就有问题,除非这可能是一些普通的打印预览或类似的东西;只要显示一个模态对话框就可以了。Window
而不是......用一个ExtJS的登录表单,以避免传递变量。
我不知道你想做什么,但我认为你应该能够发送任何参数在你的Src URL作为Src。login.php?var=xxxx
.