防止“中的换行”;“警惕”;javascript中的提示符

防止“中的换行”;“警惕”;javascript中的提示符,javascript,Javascript,我知道如何在JavaScript警报中插入换行符(使用“\n”),但如何防止它们-也就是说,使文本保持在警报中的同一行 我想显示一条消息,它打断了句子的最后一个单词,留下了一条看起来很尴尬的消息。因此,例如,与此相反: 请确保在表格中输入正确的文本 用户看到了这一点: 请确保在列表中输入正确的文本 形式 …很不吸引人 我知道我可以修改消息使其更短,但为了将来参考,我想我会问这个问题。这是不可能的,因为出现的警报对话框的样式完全取决于浏览器的实现。不同的屏幕尺寸和不同的浏览器将在这些对话框上强制执

我知道如何在JavaScript警报中插入换行符(使用“\n”),但如何防止它们-也就是说,使文本保持在警报中的同一行

我想显示一条消息,它打断了句子的最后一个单词,留下了一条看起来很尴尬的消息。因此,例如,与此相反:

请确保在表格中输入正确的文本

用户看到了这一点:

请确保在列表中输入正确的文本

形式

…很不吸引人


我知道我可以修改消息使其更短,但为了将来参考,我想我会问这个问题。

这是不可能的,因为出现的警报对话框的样式完全取决于浏览器的实现。不同的屏幕尺寸和不同的浏览器将在这些对话框上强制执行不同的最大/最小宽度。即使缩短文本长度也不能保证在所有浏览器上都只能显示一行


最好的解决方案是实现自己的JavaScript对话框。

这是不可能的,因为出现的警报对话框的样式完全取决于浏览器的实现。不同的屏幕尺寸和不同的浏览器将在这些对话框上强制执行不同的最大/最小宽度。即使缩短文本长度也不能保证在所有浏览器上都只能显示一行


最好的解决方案是实现自己的JavaScript对话框。

这是不可能的,因为出现的警报对话框的样式完全取决于浏览器的实现。不同的屏幕尺寸和不同的浏览器将在这些对话框上强制执行不同的最大/最小宽度。即使缩短文本长度也不能保证在所有浏览器上都只能显示一行


最好的解决方案是实现自己的JavaScript对话框。

这是不可能的,因为出现的警报对话框的样式完全取决于浏览器的实现。不同的屏幕尺寸和不同的浏览器将在这些对话框上强制执行不同的最大/最小宽度。即使缩短文本长度也不能保证在所有浏览器上都只能显示一行



最好的解决方案是实现自己的JavaScript对话框。

JavaScript警报不能以这种方式自定义,因为它们完全依赖于浏览器本身。考虑使用In DOM模式。

JavaScript警告不是以这种方式定制的,因为它们完全依赖浏览器本身。考虑使用In DOM模式。

JavaScript警告不是以这种方式定制的,因为它们完全依赖浏览器本身。考虑使用In DOM模式。

JavaScript警告不是以这种方式定制的,因为它们完全依赖浏览器本身。不幸的是,没有办法让“警告”窗口更宽,这意味着不适合的文本会被包装到下一行。我建议改为用HTML显示消息。

不幸的是,没有办法使“警报”窗口变宽,这意味着不合适的文本将换行到下一行。我建议改为用HTML显示消息。

不幸的是,没有办法使“警报”窗口变宽,这意味着不合适的文本将换行到下一行。我建议改为用HTML显示消息。

不幸的是,没有办法使“警报”窗口变宽,这意味着不合适的文本将换行到下一行。我建议改为用HTML显示邮件。

您使用的是什么浏览器?听起来像是一个默认大小的
警报
框,它是本机的,无法更改。我怀疑您是否能控制它。我认为您的结果在不同的web浏览器中会有所不同。确保这在所有浏览器中都能正常工作的唯一方法是使用自定义警报框(如jQueryUI附带的警报框)。感谢您的回复。我将把这个解决方案实现为一个JS/modal实现,正如我们在这个项目中所建议的那样,我们正在使用IE版本9到11。对于其他一些,我们有一个跨浏览器目标。您使用的浏览器是什么?听起来像是一个默认大小的
警报
框,它是本机的,无法更改。我怀疑您是否能控制它。我认为您的结果在不同的web浏览器中会有所不同。确保这在所有浏览器中都能正常工作的唯一方法是使用自定义警报框(如jQueryUI附带的警报框)。感谢您的回复。我将把这个解决方案实现为一个JS/modal实现,正如我们在这个项目中所建议的那样,我们正在使用IE版本9到11。对于其他一些,我们有一个跨浏览器目标。您使用的浏览器是什么?听起来像是一个默认大小的
警报
框,它是本机的,无法更改。我怀疑您是否能控制它。我认为您的结果在不同的web浏览器中会有所不同。确保这在所有浏览器中都能正常工作的唯一方法是使用自定义警报框(如jQueryUI附带的警报框)。感谢您的回复。我将把这个解决方案实现为一个JS/modal实现,正如我们在这个项目中所建议的那样,我们正在使用IE版本9到11。对于其他一些,我们有一个跨浏览器目标。您使用的浏览器是什么?听起来像是一个默认大小的
警报
框,它是本机的,无法更改。我怀疑您是否能控制它。我认为您的结果在不同的web浏览器中会有所不同。确保这在所有浏览器中都能正常工作的唯一方法是使用自定义警报框(如jQueryUI附带的警报框)。感谢您的回复。我将把这个解决方案实现为一个JS/modal实现,正如我们在这个项目中所建议的那样,我们正在使用IE版本9到11。对于其他一些,我们有一个跨浏览器的目标