问题列表 - 第8039页

Internet Explorer和JavaScript事件currentTarget

有没有办法用IE 7或8获取事件的当前目标?

使用其他浏览器(firefox,opera,chrome等)我们可以使用 event.currentTarget或者也可以使用this关键字来引用处理事件的对象.

但是在Internet Explorer中我们没有currentTarget属性而且this引用了window对象!

那我该怎么办呢?

javascript events internet-explorer

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

DataContractSerializer:为什么不删除成员?

我正在阅读微软的最佳实践:数据合同版本控制,他们说:

不要删除更高版本中的数据成员,即使在先前版本中IsRequired属性的默认属性为false时也是如此.

任何人都可以提出任何理由吗?他们没有详细说明.由于他们说可以在以后的版本中添加数据成员,所以删除似乎也很好 - 实际上,旧版本会将其视为添加.

我想,差异在于你应该在最后添加新成员(使用DataMemberAttribute上的Order属性),而被删除的属性可能不会在最后.但是他们也说缺失的成员在加载过程中会保留默认值,所以很明显缺少的成员都可以.

我错过了什么?如果我废弃了我的产品的一个功能并删除了随其附带的[DataMember]属性,那么我将导致哪些版本 - 互操作问题(向前兼容性和向后兼容性)?

另外,如果我认为我对前向兼容性不感兴趣(即,如果我不关心旧版本打开更新的文件),那么这些问题是否仍然适用?

.net versioning serialization backwards-compatibility datacontractserializer

5
推荐指数
1
解决办法
545
查看次数

建议一个好的实体关系图构建工具偶尔使用?

免费软件是一个加号.你能用一句话描述为什么偶尔使用它应该足够好吗?

编辑:您可以查看这个很酷的链接,提供有关实体关系图和工具的更多信息

编辑:对于选择的答案几个提示 - 单击实体,即使它看起来像圆圈并键入名称并输入 - 它将为您提供实体框 - 单击关联,Ctrl + L将为您提供好的线条

diagram database-design entity-relationship

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

9
推荐指数
2
解决办法
1369
查看次数

用于托管ASP.NET vs PHP网站的无限磁盘空间/带宽?

我们正在考虑使用Dotnetnuke(ASP.NET)作为创建基于asp.net的社交网站的平台.令人惊讶的是,很难找到具有无限磁盘空间/ badnwidth的webhost来存储/流式传输大量照片/视频.

另一方面,基于PHP的虚拟主机公司确实提供了无限的磁盘空间/带宽.检查它在这里

所以,我有两个问题:

1)虚拟主机场景中的磁盘空间/带宽是否与技术(PHP/ASP.NET)和操作系统(Windows/Linux)有关?

2)托管提供商建议使用磁盘空间/带宽来托管ASP.NET网站.

php asp.net hosting diskspace bandwidth

0
推荐指数
1
解决办法
996
查看次数

从具有大量Javascript的网页进行屏幕抓取

我被要求编写一个应用程序,该应用程序屏幕从内部网页面抓取信息,并以易于查看的格式呈现其中的特定信息.网页是一个真正的混乱,需要用户点击六个图标来发现订购的商品是否已经到达或已被收到.正如你可以想象的那样,用户发现这至少令人恼火,并且拥有一个任何人都可以使用的应用程序,在单个屏幕中列出他们的订单状态会很不错.

是的,我知道一个更好的解决方案是重新编写网络应用程序,但这将涉及到供应商,并将花费我们作为小财富.

无论如何,在我看到这个时,我发现我想要抓取的网页主要是Javascript(虽然它不使用任何AJAX技术).有没有人知道是否存在我可以使用Javascript提供的库或程序,然后会为我的应用程序解析DOM?

我几乎可以用任何语言编写应用程序,但我的偏好是JavaFX,所以我可以玩它.

谢谢你的时间.

伊恩

html javascript dom screen-scraping

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

AWK语法问题

我想使用awk从100减去一列.我试过了

awk '{ t = 100-$2 } END { print t }' /alps/average.log
Run Code Online (Sandbox Code Playgroud)

它只给了我减去的最后一个值.如果我想在终端上输出整列,怎么做呢?

awk

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

实现异步方法

我想在类库中实现方法的同步和异步版本.目前我已经这样做了,以便Async方法触发一个新线程并进行处理.要确定操作是否已完成,用户应轮询属性以查看其是否已完成.

我想改进它,我认为使用某种形式的异步回调或结果会更好,但我不确定如何实现它,或者,如果确实有必要的话.有人可以提供任何建议吗?

c# asynchronous

0
推荐指数
1
解决办法
1765
查看次数

如何使用DirectShow.NET C#访问音频流

我想做的是将任意音频文件传递给DirectShow过滤器图并最终使用.NET 3.5 C#和DirectShow.NET接收(PCM音频)流对象.我想说的是我可以说:

 Stream OpenFile(string filename) {...}
Run Code Online (Sandbox Code Playgroud)

stream.Read(...)
Run Code Online (Sandbox Code Playgroud)

我已经阅读了DirectShow几天,并认为我已经开始掌握过滤器和过滤器图的想法.我找到了如何播放音频或将其写入文件的示例(文件/设备),但似乎找不到Stream对象的解决方案.这甚至可能吗?如果我错过了什么,你能指出我正确的方向吗?

最好,

Hauke

c# streaming directshow directshow.net .net-3.5

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

内联显示定义术语和描述

我正在使用页面上某些元素的定义列表,并需要它们显示内联,例如:它们通常如下所示:

<def term>
        <def desc>
        <def desc>

我需要它们看起来像(注意多个DD):

<def term> <def desc> <def desc>
<def term> <def desc> <def desc>
<def term> <def desc> <def desc>

我可以使用moz中的浮点数让它们正常工作,但无论我尝试什么它们都不会在IE中工作,我通常得到类似的东西:

<def term> <def desc> <def desc> <def desc> <def desc> <def desc> <def desc>
<def term>
<def term>

有没有人找到这个问题的解决方案,我真的想避免在可能的情况下添加额外的标记,但是没有将它们改为无序列表我的想法:(

提前致谢

css

6
推荐指数
2
解决办法
6291
查看次数