用ASP技术如何让实现点击一个按钮弹出一个带确定的输入框?
就像论坛写文章时点击“插入图片”按钮就可以弹出一个输入URL地址的输入框,小弟已经几天不知如何是好了请各位高手指点一下...
就像论坛写文章时点击“插入图片”按钮就可以弹出一个输入URL地址的输入框,小弟已经几天不知如何是好了 请各位高手指点一下
展开
4个回答
展开全部
你可以做成弹出能返回参数的对话框,弹出的页里搞一个输入框你输入,就像编辑器那样了。
弹出窗口代码:
<script laguage="javescript">
var url="url.htm";
var w=showModalDialog(url,window,"dialogWidth:350px;dialogHeight:230px;help:no;scroll:no;status:no;");//这里W就是返回所获得的值。
document.getElementById("pp").value=w;//这里就是把返回的值填写到输入框里。
</script>
下面是HTML代码
<input name="pp" type="text" id="pp">
<div id=1 title="输入地址" onclick="classname('pp');"><img src="img050606/b.gif"/></div>
被弹出的页页代码:
<script laguage="javescript">
function setvalue(){
window.returnValue = document.ElementById("url").value;//返回的值
window.close();
}
</script>
<input type="text" name="url" id="url" />
<input type="submit" name="button" id="button" value="确定" onClick="setvalue();"/>
弹出窗口代码:
<script laguage="javescript">
var url="url.htm";
var w=showModalDialog(url,window,"dialogWidth:350px;dialogHeight:230px;help:no;scroll:no;status:no;");//这里W就是返回所获得的值。
document.getElementById("pp").value=w;//这里就是把返回的值填写到输入框里。
</script>
下面是HTML代码
<input name="pp" type="text" id="pp">
<div id=1 title="输入地址" onclick="classname('pp');"><img src="img050606/b.gif"/></div>
被弹出的页页代码:
<script laguage="javescript">
function setvalue(){
window.returnValue = document.ElementById("url").value;//返回的值
window.close();
}
</script>
<input type="text" name="url" id="url" />
<input type="submit" name="button" id="button" value="确定" onClick="setvalue();"/>
参考资料: http://www.w17x.com/AritcleDisplay.aspx?id=548
展开全部
1、监听Button 的onClientClick 事件 如
<asp:Button runserver="server" onClientClick="showtips()"></asp:Button>
2、页面引用jquery
3、
function confirmL(msg, callBack) {
var div = document.createElement("div");
$(div).html(msg).dialog({
title: "提醒",
modal: true,
resizable: false,
buttons: {
"确定": function (e) {
$(this).dialog("close");
if (callBack != null) {
callBack();
}
}, "取消": function (e) {
$(this).dialog("close");
}
}
});
}
function showtips(id) {
if (confirmL("经费已经审批,是否重新审批", function () {
//点击确定后
//do Something````
}))
{ }
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那实际上是加了个链接,链接到一个不带菜单的网页窗口,网页中是输入框。
结合脚本特效能实现。
结合脚本特效能实现。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
xlxcn正解!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询