用ASP技术如何让实现点击一个按钮弹出一个带确定的输入框?

就像论坛写文章时点击“插入图片”按钮就可以弹出一个输入URL地址的输入框,小弟已经几天不知如何是好了请各位高手指点一下... 就像论坛写文章时点击“插入图片”按钮就可以弹出一个输入URL地址的输入框,小弟已经几天不知如何是好了 请各位高手指点一下 展开
 我来答
常州万创网络
2009-03-18 · 超过72用户采纳过TA的回答
知道小有建树答主
回答量:253
采纳率:0%
帮助的人:209万
展开全部
你可以做成弹出能返回参数的对话框,弹出的页里搞一个输入框你输入,就像编辑器那样了。

弹出窗口代码:

<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

风具浪子
2015-09-19
知道答主
回答量:9
采纳率:0%
帮助的人:3万
展开全部

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````
            }))
            { }
        }
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
水一南0IG
2009-03-18 · TA获得超过150个赞
知道答主
回答量:451
采纳率:0%
帮助的人:377万
展开全部
那实际上是加了个链接,链接到一个不带菜单的网页窗口,网页中是输入框。

结合脚本特效能实现。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lajidebaidu
2009-03-18 · TA获得超过123个赞
知道小有建树答主
回答量:119
采纳率:100%
帮助的人:85.5万
展开全部
xlxcn正解!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式