问题标签 [default]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
856 浏览

asp.net - 在 asp.net 2.0 中设置默认按钮

我有第 3 方用户控件(验证码控件),其中包含验证码图像和文本框。

我在我的网页中使用上述用户控件。我的网页上有 3 个提交按钮(验证验证码、提交页面、添加用户)。当我使用鼠标单击验证验证码提交按钮时,我正在验证验证码是否为空并显示 javascript 警报。

当我在文本框中输入有效的验证码文本并在光标位于文本框中时按回车键时,问题就出现了。页面刚刚刷新。我无法将按键事件添加到文本框并调用验证验证码按钮事件,因为我正在使用无法修改的第 3 方用户控件。

此外, Page.ClientScript.RegisterHiddenField(...) 在我的情况下不起作用,因为我在同一页面内还有另外两个提交按钮。

剩下的唯一选择是将它们包含在面板中并设置默认按钮。

请让我知道是否有人有更好的选择来实现这一目标。

0 投票
1 回答
388 浏览

internet-explorer - IE工具栏默认显示

我开发了一个 Internet Explorer 工具栏或 BHO,我希望在安装后默认显示。

目前,在我安装并注册工具栏后,它将在 IE 中可用,但默认情况下不显示。我还注意到,如果我手动显示它并退出 IE,下次它会记住它的显示状态。

不幸的是,我在注册表中找不到 IE 保留这些首选项的位置,甚至尝试使用 regmon 和注册表差异工具,但仍然不确定。

有谁知道我如何默认打开我的工具栏?是注册表设置还是其他?

0 投票
1 回答
6028 浏览

jsf - JSF 页面上的默认操作(即在输入字段上按 enter)

HTML 页面是使用 JSF 和 facelets (xhtml) 创建的。有 2 个 h:forms 去不同的地方。用户在一个表格上输入数据并按下“Enter”键。这就是棘手的地方。在 IE 6 及更高版本上,要么提交表单操作(通常指向您所在的页面),然后重新加载页面,要么提交页面上的第一个 h:commandbutton/link。它完全随机,但在该页面上是一致的。

这是我尝试过的,我尝试将必须以自己的形式提交的组件放置...它可以工作,但并非无处不在。然后我尝试使用按钮的 id 创建一个隐藏的输入,它工作得非常有效,但它随后被 IE 以某种方式绕过,试图调用页面上的第一个按钮。我尝试了一个名为 j4j 的产品,它应该创建一个默认操作,但它不起作用,在呈现的 HTML 中输出标签本身。当它工作时,它会创建 javascript,它们会查找密钥 13,然后调用 oamsubmit(....,顺便说一下,我也尝试过不同程度的成功。

有没有永久有效的解决方案?我错过了什么还是我不理解 JSF?

0 投票
1 回答
795 浏览

vb.net - 设置默认安装位置

我需要将存储在注册表中的字符串设置为安装文件的默认位置 如何在 vb.net (visual studio 2008)

0 投票
5 回答
7131 浏览

c++ - C++:模板参数的默认值不是最后一个?

我的模板化容器类如下所示:

这意味着当我实例化这个类的一个对象时,我可以用几种不同的方式来做:

这些都很好。当我想实例化一个使用非默认版本的 ValueCompareFunctor 参数的 MyClass 时,问题就出现了,但我仍然想使用 KeyCompareFunctor 参数的默认值。然后我必须写这个:

如果我能以某种方式省略第三个参数并写下这个会更方便:

由于 MyCustomValueCompareFunctor 仅适用于 MyValueType 类型的对象而不适用于 MyKeyType 类型的对象,因此编译器似乎至少在理论上可以解决我在这里的意思。

有没有办法在 C++ 中做到这一点?

0 投票
3 回答
3165 浏览

java - Java 默认表单操作或按钮

在 HTML 表单中,如果您在文本字段中按“输入”,表单通常会提交。

我正在 Java Swing 中实现一个搜索面板,并且我想包含与我认为用户期望的相同的功能。

我知道可以在 JTextField 上使用 setAction 来完成此操作,但是我想知道是否有比在每个字段上设置操作更简单/更好的方法。我试过环顾四周,但似乎没有我能找到的这个问题的标准解决方案!

编辑:有 getRootPane().setDefaultButton(...),但这似乎只是为框架设置默认按钮。这对我不起作用,因为我使用的是选项卡式窗格,每个面板上都有一个表单!

0 投票
8 回答
71403 浏览

c# - C#:如何为部分类中的属性设置默认值?

我对 C# 很陌生,所以请多多包涵……

我正在实现一个部分类,并想添加两个属性,如下所示:

我想初始化两个数据成员:IsSomethingtoTrueSomeListto new List<string>()。通常我会在构造函数中执行它,但是因为它是一个部分类,我不想接触构造函数(我应该吗?)。

实现这一目标的最佳方法是什么?

谢谢

PS 我在 ASP.NET MVC 中工作,为某个模型添加功能,因此是部分类。

0 投票
2 回答
4691 浏览

iis-7 - 如何在 iis7 上设置子域的默认主页?

我已经成功地为“www.mydomain.com”设置了默认主页。现在,我想为“sub.mydomain.com”设置默认主页,但如果我不输入“sub.mydomain.com/default.aspx”,它会抛出 404 页面?第一个和第二个站点是 iis7 上单独的物理文件夹和虚拟目录。

0 投票
3 回答
14706 浏览

c# - 如果类型仅称为 System.Type,如何获取类型的默认值?

如果我想要一个返回给定类型的默认值的方法并且该方法是通用的,我可以返回一个默认值,如下所示:

如果我只将类型作为System.Type对象,我可以做类似的事情吗?

0 投票
5 回答
20864 浏览

wpf - WPF:将画笔恢复为默认/原始

我是 WPF 的新手。

目前我正在为名为“LabeledTextbox”的表单元素制作一个用户控件,其中包含一个标签、一个文本框和一个用于错误消息的文本块。

当使用代码添加错误消息时,我想将文本框的边框设为红色。但是,当错误消息被删除时,我想回到文本框的默认边框颜色。我觉得必须有一个非常简单的方法来做到这一点。

我的代码:

(在公共部分类 LabeledTextbox 中:UserControl)