经过一早上的努力,终于成功显示了ext.msg.alert("somestring")!一个漂亮的对话框,呵呵

真的是感想挺多,收获也很多的。主要是:

一、用Wamp在win7下搭建好了运行网页的环境;

二、按照别人提供好的方法,做好了EclipseForPHP+spekt+Extjs4.0的工具及环境;(具体链接在我的blog下可以找到)

三、打开了extjs的api文档,再参照着extjs提供的示例中msgbox相关部分,可以改变对话框的样式;

四、注意在html引入文件所需要的路径以及.js文件中当函数体结束时不要忘了打“;”号;

以下是两个文件的代码:主要是引入文件时的路径把我的时间浪费了不少

helloworld.js:

Ext.onReady(function(){
Ext.get('btn1').on('click',function(e){
//Ext.Msg.alert("hello world!"); //显示的是标准的对话框
/*Ext.Msg.prompt('Name', 'Please enter your name:', function(btn, text){
if (btn == 'ok'){
// process text value and close...
}
});*/
Ext.Msg.show({
title:'Save Changes?',
msg: 'You are closing a tab that has unsaved changes. Would you like to save your changes?',
buttons: Ext.Msg.YESNOCANCEL,
icon: Ext.Msg.QUESTION
});
}); });

index.html:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>程序界面</title>
<link rel="stylesheet" type="text/css" href="/ext4/resources/css/ext-all.css">
<script type="text/javascript" src="/ext4/bootstrap.js"></script>
<script type="text/javascript" src="/ext4/locale/ext-lang-zh_CN.js"></script>
<script type="text/javascript" src="helloworld.js"></script>
</head>
<body>
<button id="btn1">show a message</button>
</body>
</html>

*************************************************************

在使用eclipse编辑好.js文件后,若要想显示中文,一定是要在preferences->General->workspaced页面把"Text file encoding"项改成"utf-8"格式。

extjs4_msg的更多相关文章

随机推荐

  1. 深入理解iOS开发中的BitCode功能

    前言 做iOS开发的朋友们都知道,目前最新的Xcode7,新建项目默认就打开了bitcode设置.而且大部分开发者都被这个突如其来的bitcode功能给坑过导致项目编译失败,而这些因为bitcode而 ...

  2. 博客迁移到GitCafe

    博客以前是放在github上,但github在国内的访问速度确实有些慢,所以就想着换个git环境,本来想迁移到oschina中,后来看到以为博友介绍的迁移到gitcafe中,索性我也就照搬迁过来了. ...

  3. MicroERP如何配置网络应用

    概述:        MicroERP支持多种数据库运行,其中单机版数据库格式为Access,网络版数据库可以SQLServer.Oracle.MySQL等.以下分别以Access和SQLServer ...

  4. JSP内置对象---用户登录页面(get和post)

    Login.jsp 页面: <%@ page language="java" import="java.util.*" contentType=" ...

  5. js函数自动执行的一点理解

    //声明一个匿名函数并赋值给一个变量 var a = function(){ console.log("executing..."); } //匿名函数调用 a(); 相信上面这段 ...

  6. 求最长回文子串:Manacher算法

    主要学习自:http://articles.leetcode.com/2011/11/longest-palindromic-substring-part-ii.html 问题描述:回文字符串就是左右 ...

  7. 杭电ACM1005

    Number Sequence Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)T ...

  8. hibernate开发(2)

    1 hibernate 的缓存机制 在程序运行中,hibernate要不断访问物理数据库,为了降低访问频率,提升性能,会复制一部分数据到缓存中,使得hibernate可以从缓存中读写数据,然后在特定时 ...

  9. Microsoft .NET Framework 4.6.1

    适用于操作系统平台:Windows 7 SP1.Windows 8.Windows 8.1.Windows 10.Windows Server 2008 R2 SP1.Windows Server 2 ...

  10. HTML 5 <script> 标签

    HTML 4.01 与 HTML 5 之间的差异 async 属性是 HTML 5 中的新属性. 在 HTML 5 中,不再支持 HTML 4.01 中的一些属性. 提示和注释 注释:脚本按照如下方式 ...