你相信确认吗?[英] Do You Believe in Confirm?

问题描述

我读过 David Flanagan 的《Javascript The Definitive Guide》一书
下面参考alert、confirm、prompt的使用.

"虽然这些对话框方法极其简单易用,
好的设计要求你谨慎使用它们,如果有的话.对话
像这样的盒子不是网络范式的共同特征,而且
现在,功能更强大的网络浏览器已经变得不那么常见了
支持文档内容本身的脚本编写..."

你同意这个说法吗?如果是这样,让我们​​假设您想要
确认删除操作.您如何在"网络"中执行此操作-
友好"方式.

谢谢,
Mike

推荐答案

2007 年 5 月 11 日星期五 08:20:25 -0700,MikeC 写道:
我读过 David Flanagan 的《Javascript The Definitive Guide》一书
下面参考alert、confirm、prompt的使用.

"虽然这些对话框方法极其简单易用,
好的设计要求你谨慎使用它们,如果有的话.对话
像这样的盒子不是 web 范式的共同特征,它们
现在已经变得不那么普遍了,因为功能更强大的网络浏览器支持
文档内容本身的脚本..."

你同意这个说法吗?如果是这样,让我们​​假设您想要
确认删除操作.您如何在"网络"中执行此操作-
友好"大大地.
是的.我从来没有使用过这些功能.纯属个人喜好,并非如此
很多"你不应该这样做"意见.

编写确认表单的代码几乎没有区别
并使用 javascript 对话框确认.


5 月 11 日下午 4:20,MikeC <mcrav...@att.net 写道:
我读过 David Flanagan 的《Javascript The Definitive Guide》一书
下面参考alert、confirm、prompt的使用.

"虽然这些对话框方法极其简单易用,
好的设计要求你谨慎使用它们,如果有的话.对话
像这样的盒子不是网络范式的共同特征,而且
现在,功能更强大的网络浏览器已经变得不那么常见了
支持文档内容本身的脚本编写..."

你同意这个说法吗?如果是这样,让我们​​假设您想要
确认删除操作.您如何在"网络"中执行此操作-
友好"方式.

谢谢,
麦克风
这取决于你是谁以及你想要达到的目标.
就个人而言,我更喜欢浮动 div 的外观和感觉,您
可以根据你的内心定制.

显然,自定义 div 的类会占用相当大的空间
更多的空间,一个简单的:
var answer = confirm("继续?");

如果您的脚本非常简单,或者只是简单的确认
说,提交一个表格,然后我相信标准确认
对话框就足够了.如果你正在写一个更大的,更多
复杂的脚本,例如 https://www.youos.com/ 已经完成了.我
觉得标准的对话框可能会显得格格不入,还有一个主题
确认框可能是有序的,可能会提供多个
选项可供选择.

我们还需要考虑速度.当然,几乎所有人都在
现在的互联网宽带很快,但还是有很多
人们在那里拨号连接.我们写的代码越多,
他们加载页面花费的时间越长,他们就越激动
可能成为.我们不能仅仅因为它适合就将这些人拒之门外
我们,可以吗?也许我们可以,这让我回到了我原来的观点.
这一切都取决于您想要实现的目标.

另外,需要注意的一件事:使用标准确认对话框,浏览器
被有效冻结,直到进程被杀死,或者确认
对话已回答.有时这种效果是可取的,其他的
有时,它不是.

希望我没有说太愚蠢的话.

最好的祝福.

Daz.


5 月 11 日上午 8 点 26 分,Ivan Marsh <anno...@you.now 写道:
2007 年 5 月 11 日星期五 08:20:25 -0700,MikeC 写道:
我读过 David Flanagan 的《Javascript The Definitive Guide》一书
下面参考alert、confirm 和prompt 的使用.
"虽然这些对话框方法极其简单易用,
好的设计要求你谨慎使用它们,如果有的话.对话
像这样的盒子不是 web 范式的共同特征,它们
现在已经变得不那么普遍了,因为功能更强大的网络浏览器支持
文档内容本身的脚本......"
你同意这个说法吗?如果是这样,让我们​​假设您想要
确认删除操作.您如何在"网络"中执行此操作-
友好"大大地.

是的.我从来没有使用过这些功能.纯属个人喜好,并非如此
很多"你不应该这样做"意见.

编写确认表单的代码几乎没有区别
并使用 javascript 对话框确认.
伊万,

我认为反对使用确认是双重的.首先,它弹出
一个对话框,它是非 Web 应用程序中的普通用户界面.但是
在网络上,人们不喜欢东西弹出到单独的窗口中.
另一个可能的反对意见 - 虽然我不确定 -
是不是这些是模态控件,意味着你什么都做不了
否则,除非您以某种方式回复.

您如何处理确认表?你把它显示为另一个
框架?感谢您的意见.


本文地址:https://www.itbaoku.cn/post/1050397.html