首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

弹出窗口?解决方案

2012-05-29 
弹出窗口?求个,单击某个按钮或某个链接后,能有效果的弹出个窗口的功能。。谢谢[解决办法]script  !--  fu

弹出窗口?
求个,单击某个按钮或某个链接后,能有效果的弹出个窗口的功能。。谢谢

[解决办法]
<script> 
  <!-- 
  function openwindow() { 
  window.open ("page.html", "newwindow", "height=100, width=400, toolbar =no, menubar=no,

scrollbars=no, resizable=no, location=no, status=no")
</script>
<input type="button" onclick="openwindow()" value="弹出窗口">

[解决办法]
用Dialog或者直接用JS的模拟对话框
[解决办法]
JQ Dailog
或者你直接网上找--模拟对话框
[解决办法]
/// <summary>
/// 获取将弹出页面放在弹出DIV中显示的脚本
/// </summary>
/// <param name="page"></param>
/// <param name="title">弹出页面的标题</param>
/// <param name="url">要弹出的url</param>
/// <param name="width">弹出DIV的宽,若无,则传入""</param>
/// <param name="height">弹出DIV的高,若无,则传入""</param>
/// <param name="callback">关闭弹出框后的回调函数 其中回调函数包含弹出框页面的window.arguments</param>
public static string OpenDialog(string title, string url, string width, string height,string callback)
{
if (string.IsNullOrEmpty(callback)) callback = "null";
string script = string.Format("openDialog('{0}','{1}','{2}','{3}',{4});return false;", title, url, width, height, callback);
return script;
}
自己去拓展一下,封装一下自己需要的,以后调用很方便的。

热点排行