问题列表 - 第33125页

window.location.href更改时的事件

我正在为一个网站编写Greasemonkey脚本,该脚本在某些时候会修改location.href.

如何在页面上进行更改window.addEventListener时获得事件(通过或类似的东西)window.location.href?我还需要访问指向新/修改的URL的文档的DOM.

我已经看到了其他涉及超时和轮询的解决方案,但我想尽可能避免这种情况.

javascript dom greasemonkey dom-events

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

如何将此C#代码转换为Visual Basic

我不知道如何将带有委托的C#代码转换为Visual Basic代码,你能帮助我吗?

List<XmlUser> matchingUsers = this.Store.Users.FindAll(delegate(XmlUser user) 
    {
        return user.Email.Equals(emailToMatch,
            StringComparison.OrdinalIgnoreCase);
    }
);
Run Code Online (Sandbox Code Playgroud)

c# vb.net delegates

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

仅使用OpenId登录您的网站有助于阻止垃圾邮件机器人?

我有一个网站,要求用户注册以向网站发布内容(新闻,文章,消息等).如果我使用OpenId而不是我自己的注册/登录系统,这有助于阻止垃圾邮件吗?

openid

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

CSS3 PIE - 给IE边界半径支持不起作用?

我试图在IE中使用CSS3 PIE附加行为制作圆角.

这是我的CSS:

.fieldRow {
    clear:both;
    padding: 0;
    margin: 0;
    overflow: hidden;
    line-height:17px;
}
.alternate, .rowMousedOver {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    behavior: url(PIE.php);
    position: relative;
}
.rowMousedOver{
    background-color: #E2E66D !important;
}
.alternate {
    background-color: #FCFEE8;
}
Run Code Online (Sandbox Code Playgroud)

这是一些示例HTML:

<div class="fieldRow alternate">
                <div class="label"><label id="title_label" for="title"> Title: </label></div>
                <div class="fieldWrapper required text">
                    <div class="cellValue"><input type="text" onchange="validateField(this)" name="title" id="title" value="Tax Free Savings Accounts" disabled=""></div>
                </div>
            </div>
Run Code Online (Sandbox Code Playgroud)

并通过javascript我添加rowMousedOverfieldRow它徘徊的时候.

知道为什么这不起作用吗?我也尝试过使用behavior: url(PIE.htc),但也没有运气.

谢谢!

internet-explorer css3

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

如何将这3个SQL查询转换为一个?

无论如何我可以将以下3个sql查询转换为单个查询吗?

insert into table1(Name,Age,Type) Select FirstName,Age,'Type1' FROM Table2 where Type='SK'
insert into table1(Name,Age,Type) Select FirstName,Age,'Type23' FROM Table2 where Type='JK'
insert into table1(Name,Age,Type) Select FirstName,45,'Type64' FROM Table2 where Type='YP'
Run Code Online (Sandbox Code Playgroud)

sql

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

如何在jqGrid中显示之前"预处理"ajax响应

我正在使用jqGrid来显示数据库查询的结果.执行查询然后将结果格式化为XML以供jqGrid使用的php脚本也会进行一些错误检查.(例如,它可能会验证日期以确保它们的格式正确,并且开始日期结束日期之前.)这些类型的错误被格式化为XML,但格式与成功查询不同.

我想要做的是拦截ajax调用的结果并根据结果是否包含这些自定义错误之一来处理它.如果没有错误,那么我想在jqGrid中加载结果.如果出现错误,我只会在没有网格的页面上显示(因为网格设置为不同数量的列).

我正在寻找的是如何进行的正确方法(不一定是实际的代码).(我的问题不是如何解析XML响应,而是如何拦截它以便我能够解析它.)我曾希望使用像gridComplete或loadComplete这样的jqGrid事件,但这些似乎在网格已经加载触发.

jquery jqgrid

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

我应该使用除getResource().getStringArray()之外的其他东西来填充大型数组吗?

按照用于填充ListView的Android 示例,我使用Activity.getResource()从我的strings.xml查询数组.getStringArray():

String [] mDefinitions = getResources().getStringArray(R.array.definition_array);
Run Code Online (Sandbox Code Playgroud)

这个方法的文档很清楚,我没想到遇到任何问题:

返回与特定资源ID关联的字符串数组.

这种方法适用于小型数据集.但是,当我使用完整数据集(接近2000个条目)填充strings.xml时,我发现应用程序在尝试加载资源时崩溃了.我在控制台日志中发现了这个错误:

ReferenceTable溢出(最大= 512)

使用我的字符串数组中的项目数量,我确认当项目数超过约700个条目时,错误是可重现的.

谷歌搜索问题已经发现其他开发人员遇到同样问题的一些例子,但我在Android文档中找不到任何解释它的东西.

有人在Android Google Code页面上为问题创建问题时遇到了麻烦,但是它或者我遇到的任何帖子都没有得到满意的答案.

我是以错误的方式解决问题的吗?我应该自己填充数据(加载文件和解析JSON或类似的)并完全避免这个问题?感觉我在这里遗漏了一些明显的东西.

android

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

在生产服务器上启用XDebug会使PHP变慢吗?

标题几乎说明了一切......这是一个坏主意吗?我想获得XDebug在服务器上提供的增强调试消息.

[编辑]只是为了清楚.我知道存在安全风险.也许我应该补充我的问题,并给出更准确的理由我为什么要这样做.

我们的生产服务器也提供测试平台.有时我们使用它来测试尽可能接近生产的环境.我正在寻找的主要是使用XDebug的增强功能var_dump().

这不是高流量应用的应用服务器,性能不是很大的问题.如果表现会受到XDebug的明显影响,我只是很好奇.

此外,我想我只能为定义测试站点的VirtualHost启用它.

php performance xdebug production-environment

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

需要将选定复选框中的值放在输入文件中,用逗号分隔

我正在尝试使用一系列选中的复选框,并在输入字段中创建逗号分隔列表.这有点超出了我的jQuery技能.

以下是HTML的示例:

<input type="checkbox" value="Bill" id="CAT_Custom_173676_0" name="CAT_Custom_173676" />Bill<br />
<input type="checkbox" value="Dan" id="CAT_Custom_173676_1" name="CAT_Custom_173676" />Dan<br />
<input type="checkbox" value="Francis" id="CAT_Custom_173676_2" name="CAT_Custom_173676" />Francis<br />
Run Code Online (Sandbox Code Playgroud)

我需要从这些复选框中取值并将它们插入到此字段中

<input type="text" class="cat_textbox" id="CAT_Custom_172786" name="CAT_Custom_172786" maxlength="1024"  />
Run Code Online (Sandbox Code Playgroud)

因此,如果选中上面的所有复选框,则输入字段的值将为"Bill,Dan,Francis".

提交表单时可能会发生此事件.

任何帮助,将不胜感激.

jquery

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

如何动态设置textview高度android

在我的应用程序中,我需要将动态文本设置为我的textview,所以我希望它动态调整大小.我已经设定:

<TextView
android:id="@+id/TextView02" 
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textStyle="normal"
android:text="Frontview"
android:layout_weight="1"
android:gravity="center_vertical"
android:textColor="#0099CC"
android:singleLine="false"
android:maxLines="4"
android:ellipsize="marquee"
/>
Run Code Online (Sandbox Code Playgroud)

我的textview高度不超过2行,文字正在削减.有人可以帮忙吗?

Thanx提前.

android textview

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