【发布时间】:2012-06-18 03:13:00
【问题描述】:
我一直在尝试在 sencha touch 中编写代码,它有一个按钮,当我点击它时,它应该会在新窗口中以弹出窗口的形式打开一个网页。
Window.open()-我不能使用这个方法,因为它不能正常工作 在电话中。虽然我意识到这是打开新的最简单的方法 浏览器窗口。
document.location.href=url - 此方法以相同的方式打开 URL
page ,但我希望它以弹出窗口的形式在新窗口中打开。
当用户单击按钮时,有没有其他方法可以在新窗口中打开页面,下面是我的代码
Ext.application({
name: 'Opening new page',
launch: function() {
Ext.create("Ext.tab.Panel", {
fullscreen: false,
items: [
{
xtype: 'button',
text: 'click to open google',
ui: 'confirm',
handler: function() {
document.location.href=("http://www.google.com/");
}
}
]
});
}
});
【问题讨论】:
-
为什么不使用 Ext.window ?
-
你能给我一个在按钮事件中使用 Ext.window 的好例子吗?
标签: javascript extjs sencha-touch-2 new-window