小编Ram*_*ani的帖子

ActiveXObject未定义且找不到变量:ActiveXObject

我想在本地创建文本文件,当我浏览谷歌浏览器点击按钮它显示错误像 ActiveXObject没有定义,当我浏览safari点击按钮它显示错误,如 找不到变量:ActiveXObject.任何人都可以帮助我.我可以实现和创建文件.Thanq

<script>
      function createFile() {    
      var object = new ActiveXObject("Scripting.FileSystemObject");       
      var file = object.CreateTextFile("C:\\Hello.txt", true);
      file.WriteLine('Hello World');
      alert('Filecreated');
      file.WriteLine('Hope is a thing with feathers, that perches on the soul.'); 
      file.Close();
      }
    </script>
<input type="Button" value="Create File" onClick='createFile()'>
Run Code Online (Sandbox Code Playgroud)

javascript sencha-touch-2

18
推荐指数
2
解决办法
18万
查看次数

Visual Studio 2010是否支持Windows Metro风格应用程序?

Visual Studio 2010是否支持Windows Metro风格应用程序?

我将构建一个Microsoft WP7应用程序.我有Visual Studio 2010,我已经安装了SDK7.1.我没有选择Metro风格作为选项,所以我该怎么办?

visual-studio-2010 microsoft-metro windows-runtime

6
推荐指数
1
解决办法
5168
查看次数

如何从商店获取唯一/不同的数据?

我正在使用extjs。我需要根据要求从存储中检索不同的数据。我的商店中包含单个列表而不是嵌套列表,该列表具有诸如AMERICAS,North Sea和SE Asia的区域。这些区域本身具有subRegion,vesselName和vesselType值。我需要根据区域检索唯一值,因为它包含许多重复的记录。我尝试了如下操作,但是它没有用。有人可以联系我如何实现吗?。非常感谢。谢谢。

var vesselStore=Ext.getStore('VesselStatusReportStore');
        var arr=new Array();
        var obj;      
        vesselStore.each(function(rec,index)
        {
            obj=new Object();
            if(rec.get('region')=='AMERICAS'){
                obj.subRegionAmerica=rec.get('subRegion');
                obj.vesselNameAmerica=rec.get('vesselName');
                obj.vesselTypeAmerica=rec.get('vesselType');
            }
            if(rec.get('region')=='NorthSea'){
                obj.subRegionNorthSea=rec.get('subRegion');
                obj.vesselNameNorthSea=rec.get('vesselName');
                obj.vesselTypeNorthSea=rec.get('vesselType');
            }
            if(rec.get('region')=='SE Asia'){
                obj.subRegionSEAsia=rec.get('subRegion');
                obj.vesselNameSEAsia=rec.get('vesselName');
                obj.vesselTypeSEAsia=rec.get('vesselType');
            }
            arr.push(obj);
            console.log(obj);
        });
Run Code Online (Sandbox Code Playgroud)

杰森:

[ { 
    "region" : "AMERICAS",
    "startDate" : null,
    "subRegion" : "US",
    "vesselName" : "Thoma-Sea � Hull #147",
    "vesselType" : "PSV"
  },
  { 
    "region" : "AMERICAS",
    "startDate" : null,
    "subRegion" : "US",
    "vesselName" : "Thoma-Sea � Hull #148",
    "vesselType" : "PSV" …
Run Code Online (Sandbox Code Playgroud)

extjs extjs4 extjs-mvc extjs4.1

3
推荐指数
1
解决办法
6124
查看次数

未捕获的TypeError:无法在sencha touch2外部webservice中调用未定义的方法'request'

嗨,我是sencha touch2的新手.我必须使用外部Web服务.我在控制台中编写了如下代码,它给出了这样的错误Uncaught TypeError:无法调用未定义的方法'request'.有什么问题,请提供解决方案.谢谢

Ext.util.JSONP.request({
    url: 'http://localhost/SLS.BRND.Services/Service1.asmx/Helloworld',
    params: {
        method: 'Helloworld',
        format: 'json',
        callback: 'callback'
    },

    success: function(response) {
        alert('Working!')
        console.log(response);
    },
    failure: function(response) {
        alert('Not working!')
        console.log(response);
    }
});?
Run Code Online (Sandbox Code Playgroud)

web-services sencha-touch

2
推荐指数
1
解决办法
4743
查看次数

指示器在loadmask sencha touch中不起作用

我在控制器级别应用了加载掩码.我添加了自定义消息,如"加载...".对于使用参考,这将表明,页面正在加载.我也设置了指标:true.但我无法看到指标.请任何人帮助我.如何向用户显示指标.

我的代码在这里:

OnInitCompanyPage: function () {
        Ext.Viewport.setMasked({ xtype: 'loadmask', message: 'Loading...', indicator:true});
            Ext.data.JsonP.request({
                url: SLS.BRND.WEB.common.Constants.wcfBaseUrl + 'PropertyService.svc/GetCompanyDetail',              
                method: 'POST',
                callbackkey: 'callback',
                params: {
                    format: 'json'
                },
                callback: function (response, value, request) {
                    var localdata = JSON.stringify(value);
                    localStorage.setItem('PromoURL', localdata);
                    Ext.Viewport.setMasked(false);
                },
                failure: function (response, request) {
                }
            });             
    }
Run Code Online (Sandbox Code Playgroud)

javascript html5 sencha-touch sencha-touch-2

2
推荐指数
1
解决办法
2880
查看次数

我们可以在 sencha touch 中将转换后的 base64 图像调整为自定义大小吗

我已将图像转换为 base64 图像,此图像原始大小为height: 200width: 150。我需要将此图像大小转换为height: 133width: 100。我经历了 sencha io 图像调整大小的概念。它没有转换,而且一旦我将 sencha io 应用于 url,它就不会显示图像。谁能告诉我如何在 sencha touch2 样式中自定义转换后的 base64 图像的大小。

这是我的代码:在下面height: 133px; width: 100px;分配的代码中,但为此图像的某些部分即将到来。原始图像大小为height: 200px; width: 150px;. 我需要将此自定义为height: 133px; width: 100px;

 .aboutclsT{
     background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAADICAYAAAAKhRhlAAAAGXRFWHRTb2Z0d2Fy......K5CYII') !important;
     background-repeat: no-repeat;
     height: 133px;
     width: 100px;
 }
Run Code Online (Sandbox Code Playgroud)

SenchaIO图片代码:

background: url('http://src.sencha.io/100/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAADICAYAAAAKhRhlAAAAGXRFWHRTb2Z0d2Fy......K5CYII') !important;
     background-repeat: no-repeat;
     height: 133px;
     width: 100px;
 }
Run Code Online (Sandbox Code Playgroud)

base64 extjs sencha-touch sencha-touch-2

2
推荐指数
1
解决办法
3593
查看次数

如何使用Ext.Js实现网格中多个字段的实时搜索/过滤?

我已经在网格上进行了实时搜索.它是根据我提到的过滤器代码的哪一列进行搜索.但我需要根据多列搜索过滤网格记录.在下面的代码中只搜索名称列,因为只提到过滤器代码中提交的名称.我没有得到如何实现多列值搜索?谁能告诉我如何实现?非常感谢.谢谢 .

网格代码在这里:

{
                xtype: 'gridpanel',
                flex: 2,
                hidden: false,
                store: store,
                loadMask: true,
                id: 'grid',
                columns: [
                    {id:'id',header: 'ID', width: 100, sortable: true, dataIndex: 'id'},
                    {header: 'Name', width: 150, dataIndex: 'name'},
                    {header: 'Position', width: 150, dataIndex: 'position'},
                    {header: 'Ambition', width: 250, dataIndex: 'ambition'}                    
                ],
                stripeRows: true,               
                title:'Straw Hats Crew',  
            },
Run Code Online (Sandbox Code Playgroud)

liveSearch文本更改甚至在这里:

onTextFieldChange: function(field, newValue, oldValue, options){
        var grid = Ext.getCmp('grid');
        if(newValue==''){
            grid.store.clearFilter();
        }
        else {
            grid.store.clearFilter();
            grid.store.load().filter([
                {id: 'name', property: "name", value: newValue, anyMatch: true}
            ]);            
        }
    },
Run Code Online (Sandbox Code Playgroud)

extjs extjs4 extjs-mvc extjs4.1

2
推荐指数
1
解决办法
5906
查看次数

如何在Ext JS 4.2.1中编译sass

我在extjs 4.1上非常好地编写了sass.但是现在我已经下载了最新版本的ExtJs 4.2.1,它的文件夹结构本身就不同了.谁能告诉我如何在extjs 4.2.1中编译sass?非常感谢.谢谢.

extjs extjs-mvc extjs4.2

2
推荐指数
1
解决办法
4156
查看次数

sencha touch2中的loadmask

我想在视图页面中应用加载掩码.在启动应用程序时,一些视图页面花费时间来加载它将显示的数据,所以如果它花费时间加载那段时间我想要向用户显示加载掩码,其中包含一些消息,如"loading ....".从一些示例我已经应用了load-mask,但每当我点击该页面时,它都会显示该消息.这是不好的方式因为这里设定时间.我需要像这样应用load-mask如果没有数据它应该向用户显示加载掩码,直到页面获取数据.请任何人帮助我.如何实现这一目标

我的代码在这里: 在控制器级别,我正在使用load-mask的id并设置属性,如下面的代码所示

onCompanyPageLoad: function () {
    var loader = Ext.getCmp('mask');        
    loader.setMessage("Loading...");
    loader.setIndicator(true);
    loader.setTransparent(false);      
    loader.show();        
    setTimeout(function () {            
        loader.hide();
    }, 1000);
}
Run Code Online (Sandbox Code Playgroud)

javascript html5 extjs sencha-touch-2

1
推荐指数
2
解决办法
1万
查看次数