http://samples.msdn.microsoft.com/Silverlight/SampleBrowser/index.htm#/?sref=ChildWindowLogin
看你选什么语言把,java的话用Jquery,c#的话,这个链接就可以实现,链接是实例
如果你自己写不借助任何类库的话,就是一个很大的div(盖住整个页面)放在最上层,中间一小块做成类似一个窗口的东西。给人视觉上“弹出小窗口”的感觉。其实都是DIV。
外面的层盖住了里面的层,用jquery插件是最好的。
Juery UI,dialog.
<html> <head> <link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script> <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script> <script> $(document).ready(function () { $("#dialog").dialog(); }); </script> </head> <body > <div title="Dialog Title">I'm in a dialog</div>
</body> </html>