问题列表 - 第4177页

奇怪的IE 7 javascript问题

我有这个javascript代码在firefox,chrome和safari中工作

for (idx in all_auction_ids){
    alert(all_auction_ids[idx]);
};
Run Code Online (Sandbox Code Playgroud)

对于上面的,而不是获取值all_auction_ids,我得到的第一个值是类型函数的文本,看起来像一个for循环!

但是,如果我运行下面的代码,它工作正常.

for (idx=0;idx<all_auction_ids.length;idx=idx+1){
    alert(all_auction_ids[idx]);
};
Run Code Online (Sandbox Code Playgroud)

编辑:更新

我做了一些调试并发现,添加Orbited和stomp.js可能正在对数组做些什么!

现在我正在使用Tracker1的建议jquery的$ .each.

更多信息:http: //groups.google.com/group/orbited-users/browse_thread/thread/7fd658cfb166e9fa

有问题的数组 http://bayimg.com/fAnhaAaBb

没有问题的数组 http://bayimg.com/FaNhEAabb

javascript stomp orbited internet-explorer-7

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

C中的套接字编程

好的,所以我试图让一些UDP代码正常工作,当涉及到使用C的网络编程时,我几乎不是绿色的.我正在使用此处的示例文件

基本上我只是在侦听给定端口上的传入UDP数据包,然后我想以相同的方式发送一些数据.以下是相关部分.

此时,套接字已设置并绑定到选择的端口并等待传入​​的数据包:

printf("GSProxy: waiting to recvfrom...\n");

addr_len = (socklen_t) sizeof their_addr;
if ((numbytes = recvfrom(sockfd, buf, MAXBUFLEN-1 , 0,
    (struct sockaddr *)&their_addr, &addr_len)) == -1) { // argument 6 gives a warning but is correct int
    perror("recvfrom");
    exit(1);
}

printf("GSProxy: got packet from %s\n", 
inet_ntop(their_addr.ss_family, 
    get_in_addr((struct sockaddr *)&their_addr), s, sizeof s));
printf("GSProxy: packet is %d bytes long\n", numbytes);
buf[numbytes] = '\0';
printf("GSProxy: packet contains \"%s\"\n", buf);

char retmsg[] = "Hello!";
if ((numbytes = sendto(sockfd, retmsg, 7, 0, …
Run Code Online (Sandbox Code Playgroud)

c sockets network-programming

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

如何在FluentNHibernate中创建复合UNIQUE约束?

我知道我可以Map(x => x.GroupName).WithUniqueConstraint()为一个单一的财产.

但是如何在流畅的nHibernate中创建复合唯一约束(其中唯一约束对两列的组合进行操作)?

nhibernate nhibernate-mapping fluent-nhibernate

25
推荐指数
2
解决办法
9542
查看次数

如何使用jQuery获取文本框的值?

我可以得到这样的元素,$("#txtEmail")但我不知道如何获得实际值.

jquery

480
推荐指数
6
解决办法
78万
查看次数

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

如何告诉项目经理"不"范围蠕变

虽然项目经理可能各自都有自己的个性和管理风格,但似乎他们中的许多人都喜欢潜行"范围蔓延"(无论是否有人在观看).虽然他们通常意味着好(祝福他们的心),但是你发现对项目经理说"不"的最佳方式是什么?

project-management scope requirements scope-creep

12
推荐指数
5
解决办法
1713
查看次数

使用JavaScript通过类型而不是名称来操作HTML输入(复选框)元素

我正在实现一个带有一些复选框输入元素的HTML表单,我希望有一个Select All或DeSelect All按钮.但是,我不想依赖输入元素的名称(如此示例)而是依赖于类型,因为我有多个具有不同名称的复选框组.有没有办法通过依赖类型而不是名称来检查和取消选中表单中的所有复选框输入元素?

编辑:我们依赖于YUI库,所以如果提供解决方案,我可以访问YUI.

html javascript

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

自动格式化vi?

是否存在vi的自动格式化工具,允许我根据语言首选项进行定义?

编辑:我不是在寻找语法高亮.我正在寻找将格式规则应用于我的代码的东西.(如支撑定位,oeprator周围的空间等)

vi vim code-formatting

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

GlassFish v3 Prelude - 管理员问题

我今晚一直在使用GlassFish v3前奏.我不确定的一些事情是安全性如何运作.

它像梦一样安装,所以我做的第一件事是删除匿名帐户并使用"mysecretpassword"设置"admin"帐户,并在管理域中为此用户指定asadmin组.

此时,stop-domain命令从控制台(和/或开始菜单快捷方式)停止工作.很公平,但stop-domain命令接受--user参数,但后来想要提供一个--passwordfile路径,我不知道它在哪里.

经过一些谷歌搜索我偶然登录asaadmin登录-p 4848,它在我的文档中创建了一个密码文件,然后停止域开始工作!

所以问题:

1)是否可以获得stop-domain来提示用户/密码?

2)拥有带有(哈希)密码的文件的整个业务对我来说听起来不是很好 - 为什么他们这样做,并且可以转让,是否可以禁用,如果可以的话,我该如何停止域名?

3)安全领域如何运作 - 如它们是什么,它们如何不同?

4)GF v3上最好的资源(书籍,网站,等等)是什么?

java glassfish java-ee

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

将Backus-Naur形式语法转换为.Net正则表达式

有没有办法将以下Backus-Naur形式(BNF)语法转换为.Net正则表达式?(我并没有停留在BNF,但我认为这可能是解释我想要做的事情的最佳方式).

<field> ::= "<<" <fieldname> <options> ">>"

<options> ::= "" | "(" <option> ")"

<option> ::= "" | 
             <option> <non-paren> | 
             <option> <escaped-character>

<escaped-character> ::= "\\" | "\)"

<non-paren> ::= any character but paren

<fieldname> ::= any string that doesn't contain "(" or ">>"
Run Code Online (Sandbox Code Playgroud)

我很接近,但我无法弄清楚如何应对逃避\).这将捕获命名组中的fieldnameoption:

<<(?<fieldname>.\*?)(\((?<option>.*?)\))?>>
Run Code Online (Sandbox Code Playgroud)

编辑

事实证明,我对BNF语法比我想象的更生气.

我试图得到的是括号是特殊字符.在"选项"部分中,它们必须通过斜杠进行转义.(还必须转义斜线).

.net regex bnf

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