V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
undef404
V2EX  ›  JavaScript

求教 Ext.js 的 messagebox 怎么从外部关闭

  •  
  •   undef404 · 2015-10-26 12:47:13 +08:00 · 2072 次点击
    这是一个创建于 3339 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Ext.Msg.alert('Status', 'Changes saved successfully.');
    
    Ext.Msg.prompt('Name', 'Please enter your name:', function(btn, text){
        if (btn == 'ok'){
        }
    });
    
    Ext.Msg.show({
       title:'Save Changes?',
       msg: 'Your are closing a tab that has unsaved changes. Would you like to save your changes?',
       buttons: Ext.Msg.YESNOCANCEL,
       fn: processResult,
       animEl: 'elId'
    });
    

    我想在 chrome 控制台里执行一段脚本,关闭这个对话框,怎么搞??

    追加
    我用 document.getElementById('id').click();可以关了
    但是目标页面只能在 ie6 里面显示,我怎么能找到他的 id ??

    第 1 条附言  ·  2015-10-26 13:23:54 +08:00
    谢谢 我用一个 ie6 的 dom 查看器解决了
    9 条回复    2015-10-27 09:40:11 +08:00
    aivier
        1
    aivier  
       2015-10-26 13:21:57 +08:00
    Firebug Lite 或是看 Ext.js 源码
    pH
        2
    pH  
       2015-10-26 15:25:08 +08:00
    震惊啊=-= 还能看到在用 Extjs 的。 因为我也在。
    saberlily
        3
    saberlily  
       2015-10-26 19:28:53 +08:00
    @pH 握爪, 而且还是 3.X 版本...
    zomco
        4
    zomco  
       2015-10-26 20:16:04 +08:00 via Android
    还有人在用 Ext ,该不会是某不仅仅是世界 500 强公司吧...
    ywu
        5
    ywu  
       2015-10-26 21:06:34 +08:00
    ext 还不错啊,熟了以后开发速度嗷嗷快
    saximoer
        6
    saximoer  
       2015-10-26 23:32:49 +08:00
    除了上手曲线高,学会以后 确实蛮好玩的。不同的风格。。
    EXTJS 6 现在也很灵活了
    saximoer
        7
    saximoer  
       2015-10-27 00:10:00 +08:00
    配置个 ID 就可以了
    然后使用 EXT.GETCOMPMENT ( ID ) 拿到对象
    jerryhethatday
        8
    jerryhethatday  
       2015-10-27 00:35:45 +08:00
    var yourMessageBox = Ext.ComponentQuery.query('yourIdentifier');
    for(var x = yourMessageBox.length; i < 0; i--)
    {
    // close here
    yourMessageBox


    }
    undef404
        9
    undef404  
    OP
       2015-10-27 09:40:11 +08:00
    谢谢 搞定了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3439 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 00:53 · PVG 08:53 · LAX 16:53 · JFK 19:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.