HTML中的弹出消息框(如gmail或okcupid)?

时间:2014-02-04 04:03:28

标签: javascript html asp.net

我不是一个客户端开发人员,所以请原谅我,如果用firebug来解决这个问题很容易。我很好奇如何实现与okcupid或gmail compose按钮类似的东西。您单击该按钮并在您正在查看的同一页面上“弹出”新消息框,这样您就可以撰写消息而无需转到新页面。

非常感谢任何关于如何实现这一点的指示,谢谢!

3 个答案:

答案 0 :(得分:1)

http://www.javascripttoolbox.com/lib/popup/example.php

这将教你如何创建简单的弹出窗口,你可以在其中定位和添加内容。

然后使用ajax将html页面加载到div中。

这就是你所需要的。

答案 1 :(得分:0)

您应该了解的一般概念是Ajax请求。这是一种技术,使您可以从浏览器向服务器发出请求,而无需刷新原始页面。可以使用JQuery进行Ajax请求,如果您使用的是Asp.Net MVC或WEBAPI,则可以很容易地打包可以使用Ajax请求请求的内容。

答案 2 :(得分:0)

您可以尝试使用 asp.net ajax控件工具包。 您可以通过

将其安装到您的项目中
  

工具 - >库包管理器 - >管理NuGet包

ajax控制工具包是一个免费的框架,用于构建新一代更丰富,更具互动性的框架 高度个性化的跨浏览器Web应用程序。

visit ajaxcontroltoolkit sample site