问题列表 - 第47286页

Firefox中的Box Shadow

box-shadow在Firefox中遇到问题- 它"滞后":

这是我的CSS:

-moz-box-shadow : 0 0 5px #333;
-webkit-box-shadow : 0 0 5px #333;
box-shadow : 0 0 5px #333;
Run Code Online (Sandbox Code Playgroud)

在Chrome中,它可以正常工作(没有"滞后"),但在Firefox中它很慢.

我怎样才能解决这个问题?

css css3

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

用javascript分割这个字符串"text [99] [text]"

我在表单中有一些输入文本字段,其格式为: sometext [234] [sometext]

就像是 <input type="text" name="user[2][city]" />

我需要使用split功能获得'user','2'和'city'.

谢谢

javascript

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

jQuery JSON响应总是触发ParseError

我试图用jQuery和JSON预先形成一些基本操作.目前在jQuery接受来自我的播放框架应用程序的JSON响应时遇到困难.下面是仍然产生错误的代码的简化版本.

$.ajax({
    type: 'POST',
    url: "@{FrontEnd.isUsernameAvailable()}",
    data: "name=thisnameisavailable",
    cache: false,
    success: function(data) {
        console.log("Success... ");
    },
    error: function(jqXHR, textStatus, errorThrown) {
        console.log("Error... " + textStatus + "        " + errorThrown);
    },
    dataType: 'json'
});
Run Code Online (Sandbox Code Playgroud)

始终触发错误回调.它显示

错误... parsererror jQuery15001997238997904205_1298484897373未被调用

通过Firebug检查返回的JSON显示没有错误,各种JSON lint工具也验证.将dataType更改为"text"会调用成功.但我试图使用isUsernameAvailable调用作为jQuery验证插件的一部分,所以我需要它来返回有效的JSON.

jquery json playframework

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

在Windows服务中运行cdb时无法下载微软符号

我有一个.NET Windows服务,它调用cdb.exe来分析崩溃转储.我想在需要时使用以下参数自动从http://msdl.microsoft.com下载符号:

-y srv*c:\symbols*http://msdl.microsoft.com/download/symbols
Run Code Online (Sandbox Code Playgroud)

如果我将应用程序作为控制台应用程序运行,它按预期工作,并为每个转储下载所需的符号.

问题是,当我将应用程序作为Windows服务启动时,符号不会被下载,如果我打开symnoisy,在cdb的输出日志中,我有一个条目,表示在http:/处找不到该符号/msdl.microsoft.com

所以,我使用嗅探器检查了它,有趣的是,当作为服务运行时,没有请求微软符号服务器.

谷歌搜索了一下,我发现我不是唯一一个有这个问题的人,似乎问题是当一个应用程序作为Windows服务运行时,它使用winHTTP库来进行http请求,而不是wininet,我认为是问题的根源:http://support.microsoft.com/kb/238425

所以,我不知道为什么,cdb无法使用winHTTP库连接到ms符号服务器,我需要一种强制cdb默认使用wininet的方法.

任何人都知道这个问题的解决方法?

windows-services symbols windbg wininet winhttp

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

ClLocationCoordinate2D的NSMutableArray

我正在尝试创建然后检索CLLocationCoordinate2D对象的数组,但由于某种原因,该数组始终为空.

我有:

NSMutableArray *currentlyDisplayedTowers;
CLLocationCoordinate2D new_coordinate = { currentTowerLocation.latitude, currentTowerLocation.longitude };
[currentlyDisplayedTowers addObject:[NSData dataWithBytes:&new_coordinate length:sizeof(new_coordinate)] ];
Run Code Online (Sandbox Code Playgroud)

我也试过这个来添加数据:

[currentlyDisplayedTowers addObject:[NSValue value:&new_coordinate withObjCType:@encode(struct CLLocationCoordinate2D)] ];
Run Code Online (Sandbox Code Playgroud)

无论哪种方式,[currentDisplayedTowers count]总是返回零.什么想法可能会出错?

谢谢!

iphone ios4

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

HTML选择onchange可访问性问题

我们要求使用select元素onchange来触发移动到新页面.

在过去,我读过的网络无障碍文献通常建议不要这样做.这是因为它打破了用户的期望,并且浏览器(特别是IE <6)即使在使用键盘移动选项时也会触发更改事件,这使得仅限键盘的用户无法进行选择.

IE6 +和我测试过的所有其他更现代的浏览器select onchange在实际通过鼠标选择选项或输入键时触发.有问题的应用程序的分析表明早期的IE浏览器基本上被根除(<0.01%)

鉴于我们的用户select只能使用键盘正确操作这些元素,是否仍应将此功能视为可访问性的障碍?现在这种行为似乎很常见,我想知道它是否真的仍然以一种有意义的方式打破了用户的期望?

编辑:如果select使用鼠标或键盘聚焦,IE的行为会有所不同.当使用鼠标聚焦时,通过选项键盘不会触发,onchange但是当通过键盘对其进行聚焦onchange时,箭头指向时会触发.

html javascript accessibility onchange

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

通常的做法是将中间类型用于数据绑定目的吗?(WPF)

我有一组模型系统的类型.现在我想在GUI(WPF)中显示该系统的一些功能.但是实际类型之间的关系并不是很有代表性.

通常的做法是将中间类型用于数据绑定目的吗?

说出类似的话:

public class EffectUIElement
{
    .Name <string>
    .Type <enum>
    .Usage <string>
}
Run Code Online (Sandbox Code Playgroud)

这些值不是在一个地方而是几个,所以必须单独拉.

.net c# data-binding wpf

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

如何在目标c中拆分字符串

如何在Objective-C中拆分字符串?我正在开发一个包含日期选择器的简短应用程序.我显示日期从日期选择器获取它并通过标签显示它.

我的主要问题是如何将日期分成三个单独的字符串?谁有想法呢?

谢谢

iphone objective-c nsstring stringtokenizer ios

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

编码URL的参数

我有一个构建URL的Silverlight应用程序.此URL是对基于REST的服务的调用.此服务需要一个表示位置的参数.位置是"城市,州"的形式.要构建此URL,我将调用以下代码:

string url = "http://www.example.com/myService.svc/";
url += HttpUtility.UrlEncode(locationTextBox.Text);
Run Code Online (Sandbox Code Playgroud)

如果用户在locationTextBox中输入"chicago,il",结果如下所示:

http://www.example.com/myService.svc/chicago%2c+il
Run Code Online (Sandbox Code Playgroud)

但实际上,我有点期待网址看起来像;

http://www.example.com/myService.svc/chicago,%20il
Run Code Online (Sandbox Code Playgroud)

通过浏览器URL测试我的服务时,我期待的那个工作.但是,生成的URL无法正常工作.我究竟做错了什么?

.net c# url silverlight encoding

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

在另一个xib中使用xib对象

我正在设计使用IB特定按钮(带有一些标签,以及imageView和其他东西).

我想在另一个xib中使用那个xib对象(按钮),其中我有6个该按钮的对象.

我知道我可以使用类标识符以编程方式执行此操作,但是我必须定位我的标签和图像视图,并在代码中设置默认值和其他所有内容.

我想知道是否有可能只使用IB做同样的事情?(当然我仍然会在代码中设置值,但我想要在lable/imageView的位置以及所有其余的在xib中设置)

谢谢

编辑

所以,我理解我最初要求的是不可能的.我现在正在尝试的是这样的:

我创造了一个ButtonTest.xib.在Xib里面我有一个UIView和3个子视图(2个标签和一个按钮).在检查器中,我将UIView类设置为ButtonTest.在ButtonTest.m内部,每个子视图都有3个出口,我在IB中连接.

接下来我有一个ButtonTestViewController.xib.在里面我放了一个视图,并在检查器中设置它的类ButtonTest.我将该视图连接到课堂myTextViewButtonTestViewController.m的插座ButtonTest

现在,这是ButtonTestViewController.m viewDidLoad中的代码:

- (void)viewDidLoad {
    [super viewDidLoad];

    NSArray *subviewArray = [[NSBundle mainBundle] loadNibNamed:@"ButtonTest" owner:nil options:nil];
    ButtonTest *mainView = (ButtonTest*)[subviewArray objectAtIndex:0];

    self.myTextView = mainView;
}
Run Code Online (Sandbox Code Playgroud)

我希望会发生的是,ButtonTestViewController.xib中的视图将成为我在ButtonTest.xib中设计的视图.这不会发生.会发生什么是ButtonTestViewController.xib中的视图保持不变.

值得一提的是,如果我添加:

[self.view addSubview:mainView];
Run Code Online (Sandbox Code Playgroud)

它除了现有视图外,还添加了新视图.

知道怎么做我想要的吗?

最终我希望有6个视图ButtonTestViewController.xib,所有看起来都像ButtonTest.xib模板,并且lables值将在代码中设置.

EDIT2

好吧,伙计们,我做了你所说的一切,它就像一个魅力.我现在遇到这个问题的唯一问题是当视图中的视图比视图ButtonTestViewController.xib大一点时ButtonTest.xib.当发生这种情况时,按钮上的标签看起来非常模糊.当它们都是相同的尺寸时,一切都很好.

@Ned - 我使用了你在我的InitWithCoder方法中发布的确切代码,除了我将框架句子切换为:

self.bounds = mainView.frame;
Run Code Online (Sandbox Code Playgroud)

我尝试使用IB中的内容模式尝试修复它,但无济于事.

当我像你发布的那样使用它时,意思是:

mainView.frame = self.bounds;
Run Code Online (Sandbox Code Playgroud)

它根本不起作用,两个视图的大小保持不变.在这里,我尝试使用resizeMask但仍然无法正常工作.

并想出如何解决这两个问题?多谢你们!

编辑3

我确实设法修复了其中一个问题,调整ButtonTestViewController.xibButtonTest.xib视图大小.这就是我所做的(使用代码解决模糊问题,取自 …

iphone cocoa-touch objective-c interface-builder uibutton

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