在弹出窗口中创建一个漂亮的用户输入,并将数据发送到主页面

本文关键字:输入 用户 数据 主页 漂亮 窗口 创建 一个 | 更新日期: 2023-09-27 18:27:41

我正在开发一个ASP.NET/C#应用程序,我正在寻找做以下事情的最佳方法。(注意:我不需要你告诉我怎么做,只要你能给我指正确的方向就行了)

在我的主页上我有一个按钮。当用户点击它时,我想打开包含地图的弹出窗口。用户可以点击县来突出显示它们,然后点击提交。我想知道用户在我的主页上点击了哪些国家(可能保存在数组或字符串或任何东西中)

最好的方法是什么?我应该用闪光灯吗?

我知道这不是一个问题/解决方案类型的问题,但如果有人能给我指明正确的方向,我会非常感激。只是一些想法,我会做研究。

非常感谢您的任何输入或评论

很抱歉不是一个具体的问题。

在弹出窗口中创建一个漂亮的用户输入,并将数据发送到主页面

对于弹出窗口,您可以使用对话框(类似于jQuery UI中的"模态"HTML表单或类似表单)。如果你使用的是普通的"旧"ASP.NET,如果你想使用表单,你可能需要一些技巧,但它们效果很好。

如果你想提供的是从地图中选择,你不需要Flash(至少我不会把它用于这样简单的任务,我对这种扩展不感兴趣)。图像地图可以很好地工作,而且更便于移植。如果你愿意,你可以使用HTML5功能为兼容浏览器的用户提供更好的体验。我不记得链接了,但我看到了一个使用纯HTML(4)和JavaScript的非常好的例子。使用低分辨率图像作为地图的基础,使用小图像作为顶部的检查,并使用div工具提示获取详细信息(它还支持点击缩放功能,以放大加载更高分辨率版本的地图的一部分)。我想我在某个地方写了那个URL。。。

链接

  • 不错的文章:http://www.workwithchoicecuts.com/methodology/revisiting-the-html-image-map/
  • 对于图像地图基础知识:http://www.javascriptkit.com/howto/imagemap.shtml
  • 图像地图生成器:http://www.image-maps.com/
  • 用于从地图中选择的jQuery插件:https://github.com/jquery/plugins.jquery.com