我可以以某种方式组合这两个网页控件吗?
此页面有很多问题,但在进一步讨论之前,我正在寻找一些关于如何(如果可能)组合页面上的两个控件的想法。
该页面显示实时股票市场数据流。该页面位于:
http://www.sellmycalls.com/cgi-bin/chain
(在 ff 3.6.13、safari 5.0.3、chrome 9.0.597 下的 PC 上工作;在 IE 6 中失败,在 IE 7,8,9 中未经测试)
我要问的两个控件位于顶部:一个在“刷新”按钮上;另一个位于相邻的组合框中。
用户可以随时通过按“刷新”按钮手动刷新数据。用户可以通过从组合框中选择间隔来设置自动刷新。
不过,单独的按钮和组合框占用了大量空间。这两个独立但相关的控件对我来说似乎有点笨重。
是否有一些好的、明显的、直观的、令人满意的方式可以将两者结合起来,同时允许用户:
- 使用单个组合控件在任何旧时间进行手动刷新,覆盖自动刷新;
- 使用单个组合控件设置自动刷新;
- 从单个组合控件中查看自动刷新是否生效;并
- 快速轻松地暂停自动刷新,从而冻结显示。
当然,任何非常受欢迎的想法和归属都会被给予。
非常感谢!
——皮特
There are tons of things wrong with this page, but I'm looking for some ideas about how (if it's possible) to combine two controls on the page before I go any further.
The page presents a stream of real-time stock-market data. The page is at:
http://www.sellmycalls.com/cgi-bin/chain
(works on the PC under ff 3.6.13, safari 5.0.3, chrome 9.0.597; fails in IE 6, untested in IE 7,8,9)
The two controls I'm asking about are at the top: one on the "refresh" button; and the other on the adjacent combo box.
The user can refresh the data manually any time by pressing that "refresh" button. And the user can set up auto-refresh by selecting an interval from the combo box.
The separate button and combo box take a lot of room, though. And the two separate but related controls seem kind of clunky to me.
Is there some nice, obvious, intuitive, satisfying way I can combine the two while at the same time allowing the user to:
- use the single combined control to do a manual refresh any old time, over-riding auto-refresh;
- use the single combined control to set up auto-refresh;
- see from the single combined control whether or not auto-refresh is in effect; and
- quickly and easily suspend auto-refresh, thus freezing the display.
Any ideas very welcome and attribution will be given, natch.
Thanks so much!
-- pete
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
也许不是最直观的解决方案,但可能是一个顶部项目标记为“刷新”的组合框,如果选择了该选项,它将进行手动刷新。
Maybe not the most intuitive solution, but perhaps a combobox with the top item being labeled as Refresh, and if that is selected, it does a manual refresh.