点超链接时,打开一个网页对话框,怎么做?

单击超链接后,显示一个网页对话框(要模式的),同时将一个对象作为参数传递到网页对话框里,要怎么做?... 单击超链接后,显示一个网页对话框(要模式的),同时将一个对象作为参数传递到网页对话框里,要怎么做? 展开
 我来答
xx_lzj
2008-04-05 · TA获得超过970个赞
知道大有可为答主
回答量:578
采纳率:0%
帮助的人:723万
展开全部
对于IE浏览器,可以直接使用window.showModalDialog函数。见
http://bluesniper.bokee.com/2599878.html
当然必须允许或临时允许弹出窗口。
其它浏览器,一般用div屏蔽原页面实现模态的效果,见:
http://hi.baidu.com/imdao/blog/item/e49ac5ea8849ccd0d539c9df.html
0wrong0
推荐于2016-11-05
知道答主
回答量:20
采纳率:0%
帮助的人:0
展开全部
首先写一个javascript函数.这个函数的作用就是打开的时候显示一个有模式的对话框.

<script language="javascript" type="text/javascript">
function newWin(url)
{
var popup;
url=url;
popup=window.open(url,null,"top=100,left=100,width=600,resizable=no,height=500,menubar=no,toolbar=no,scrollbars=yes,status=yes");
popup.focus();
}
</script>

然后在这个链接上作如下处理:

<asp:HyperLink ID="hl" runat="server" NavigateUrl='"javascript:newWin(\"showDetails.aspx?id=x&type=y"+"\");"'
Text='yourtext'></asp:HyperLink>

模式的控制在window.open那个函数里面控制.参数的传递在NavigateUrl里面的id=x&type=y里面控制.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wdj8401
2008-04-05
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
return confirm("内容");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式