日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > windows >内容正文

windows

有關window.showModalDialog的應用11/30

發(fā)布時(shí)間:2025/7/25 windows 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 有關window.showModalDialog的應用11/30 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
需求:
有一個(gè)頁(yè)面A
在A中當(dāng)光標(biāo)點(diǎn)到某一欄位時(shí)開(kāi)啟小視窗可錄入大量的文字
設(shè)計(jì):
在該欄位中用onfocus事件,用window.showModalDialog開(kāi)啟小視窗B中
如果該欄位有資料,則開(kāi)啟視窗時(shí)將資料顯示在B中
如果B返回時(shí)將資料帶回A中點(diǎn)選欄位,同時(shí)關(guān)閉B
相關(guān)代碼:
A(GridView)...
<asp:TemplateField?? HeaderText="描述">
??????????????????????????????? <ItemTemplate >
??????????????????????????????? <asp:textbox runat=server ID="descr" Width="30px"? Text='<%# container.dataitem("descr") %>'??? class="txt"?? οnfοcus="descr071127(1,1);"??? MaxLength=200?? />
??????????????????????????????? </ItemTemplate>
??????????????????????????????? </asp:TemplateField>
??????????????????????????????? <asp:TemplateField HeaderText="包裝方式">
??????????????????????????????? <ItemTemplate >
?????????????????????????????????<asp:DropDownList runat=server ID="bzcon" ...
function descr071127(i,j)
??{
?? var ?e?=?event.srcElement;
?? var? row?=?e.parentNode.parentNode;
?? var? txts?=?row.all.tags("INPUT");
?? var? sels?=?row.all.tags("SELECT");
?? var descr;
?? var obj = new Object();
???????? obj.name=txts[i].value;
???????? sels[j].focus();/*為了避免有的電腦中B視窗一直出現(xiàn)*/
??? descr=window.showModalDialog("descr.aspx",obj,"dialogWidth=400px;dialogHeight=200px;status=no;scroll=no;help=no;");
?? if (descr!=undefined)?? txts[i].value=descr;
??}

B...
function rtn()
?{
?? window.returnValue=document.getElementById("TextBox2").value;
?? window.close();
?}?

????? <input id="Button1" type="button" value="返回" class="btn"? οnclick="rtn();" tabindex="2"? /></td>
?????</tr>
??????????????????? <tr>
??????????????????????? <td??? style="height: 45px" colspan=2>
??????????????????????????? &nbsp;<asp:TextBox ID="TextBox2" runat="server"? CssClass="txt" Height="88px" MaxLength="200" Width="354px" TextMode="MultiLine" TabIndex="1"></asp:TextBox>
<script language=javascript>
?var obj = window.dialogArguments;
?var tb= document.getElementById("TextBox2");
???????? tb.value=obj.name;
??????? /*? tb.focus();這句話有的電腦執(zhí)行出錯(cuò)*/
</script>

...

轉(zhuǎn)載于:https://www.cnblogs.com/daisylh/archive/2007/11/30/977961.html

總結(jié)

以上是生活随笔為你收集整理的有關window.showModalDialog的應用11/30的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。