问题列表 - 第9851页

如何检查JavaScript中是否存在函数?

我按照本指南创建了一个新的JS到Flash通信.

我的代码是

function getID( swfID ){
     if(navigator.appName.indexOf("Microsoft") != -1){
          me = window[swfID];
     }else{
          me = document[swfID];
     }
}

function js_to_as( str ){
     me.onChange(str);
}
Run Code Online (Sandbox Code Playgroud)

但是,有时我onChange不加载.Firebug错误

me.onChange不是一个功能

我想优雅地降级,因为这不是我的程序中最重要的功能.typeof给出了同样的错误.

关于如何确保它存在然后只执行的任何建议onChange

(以下没有一种方法除了尝试抓一件作品)

javascript

486
推荐指数
19
解决办法
42万
查看次数

JTable上只能编辑一行

我想制作一种特殊的jtable.我希望默认情况下整个表不可编辑.但是当用户单击一行时,然后单击"编辑"j按钮,该特定行是可编辑的.一旦他们选择了行,它就不再可编辑了.

我该怎么做呢?

java customization jtable

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

(C#)重载==运算符时出现问题

我在我的类上重载了==运算符,如下所示:

public static bool operator ==(Table pt1, Table pt2) {
    return Compare(pt1, pt2) == 0 && pt1.TableName == pt2.TableName;
}
Run Code Online (Sandbox Code Playgroud)

比较将像strcmp在c ++中一样工作,返回一个整数.问题是,如果我执行if(MY_CLASS == null),它将调用我的==运算符,从而调用我的Compare函数.什么是alternatiev?检查pt1和pt2以查看它们是否为空?或者只是在pt2?

c# null operator-overloading

4
推荐指数
1
解决办法
2309
查看次数

如何将IQueryable <string>转换为字符串数组?

如果我这样做......

rowNames = _myDB.RowSet.Where(r => (r.RowId >= minId) && (r.RowId <= maxId))
                                                      .Select(r => r.RowName);
Run Code Online (Sandbox Code Playgroud)

它返回一个IQueryable,我怎么能把它变成:string[] myStringArray

.net linq iqueryable

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

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

HTTP Expires标头未被浏览器尊重?

我的情况是我的(嵌入式)Web服务器正在发送Expires标头,但浏览器似乎不尊重标头设置,即,如果我刷新页面,浏览器会请求应该缓存的资源.以下是要交换的标头:

https://192.168.1.180/scgi-bin/ajax/ajax.cgi

GET /scgi-bin/ajax/ajax.cgi HTTP/1.1
Host: 192.168.1.180
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 (.NET CLR 3.5.30729)
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Cache-Control: max-age=0

HTTP/1.x 200 OK
Date: Wed, 24 Jun 2009 20:26:47 GMT
Server: Embedded HTTP Server.
Connection: close
Content-Type: text/html
----------------------------------------------------------
https://192.168.1.180/scgi-bin/ajax/static.cgi?fn=images/logo.jpg&ts=20090624201057

GET /scgi-bin/ajax/static.cgi?fn=images/logo.jpg&ts=20090624201057 HTTP/1.1
Host: 192.168.1.180
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 (.NET CLR 3.5.30729)
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate …

caching http

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

WPF Treeview项目选择问题

替代文字

我在我的应用程序中有Treeview(如上所示),我已将其与收集绑定...现在问题是,无论何时我默认扩展Colorodo Aspen应该被选中,意味着每当我扩展第一项时Node应该被选中..

任何想法/建议请

c# wpf treeview

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

DNN容器

这可能是一个普遍的问题,但我似乎无法弄明白.DNN中的容器是什么?皮肤本质上是一个布局加上整个门户的颜色方案.桌面模块的皮肤容器也是如此?

对不起,如果这个问题是新手.我对DNN还没有信心,正在阅读doco.但是我很快就需要这个答案.

干杯.

containers dotnetnuke

7
推荐指数
1
解决办法
4009
查看次数

NGen和Gacutil的最佳实践

我一直在研究一个WinForms应用程序,它有大约5个引用的程序集 - 由我们编写,大约8个引用的程序集由第三方组成(我们不希望将来更新它们,除非出现严重错误 - Infragistics/DevExpress组件! ).

我们的启动时间对于冷靴来说有点太高了,我想知道的是,是否将它们添加到Gac中并且是否需要它们才能实现.

当我们安装到NGen缓存中时,它是否也需要在gac中?什么是两者之间的联系?我应该针对哪一个?我们有一个exe,我会做一个ILMerge,但我不确定它会在我们的场景中起作用 - 长篇大论.

此外,是否有可能获得我的exe所占用的内存 - 就像Java应用程序一样(如Netbeans!)

c# gacutil ngen winforms

7
推荐指数
2
解决办法
2068
查看次数

如何使用CSS将我的div放在一个表中?

我正在尝试将幻灯片添加到我的某个网站.整个页面都放在一个HTML表格中(我讨厌它并且没有选择).我想将幻灯片放在那个特殊的列中.这是我的CSS看起来像:

#slideshow {
position:relative;
}

#slideshow IMG {
position:absolute;
z-index:8;
opacity:0.0;
}

#slideshow IMG.active {
z-index:10;
opacity:1.0;
}

#slideshow IMG.last-active {
z-index:9;
}
Run Code Online (Sandbox Code Playgroud)

这是我的JQuery函数来更改图像:

function slideSwitch() {
var $active = $('#slideshow IMG.active');

if ( $active.length == 0 ) $active = $('#slideshow IMG:last');

// use this to pull the images in the order they appear in the markup
var $next =  $active.next().length ? $active.next()
    : $('#slideshow IMG:first');

$active.addClass('last-active');

$next.css({opacity: 0.0})
    .addClass('active')
    .animate({opacity: 1.0}, 1000, function() {
        $active.removeClass('active last-active');
    });
}

$(function() …
Run Code Online (Sandbox Code Playgroud)

html css jquery slideshow

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