我不是一个客户端开发人员,所以请原谅我,如果用firebug来解决这个问题很容易。我很好奇如何实现与okcupid或gmail compose按钮类似的东西。您单击该按钮并在您正在查看的同一页面上“弹出”新消息框,这样您就可以撰写消息而无需转到新页面。
非常感谢任何关于如何实现这一点的指示,谢谢!
答案 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应用程序。