ajax var xmlhttp
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
try {
xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp=false;
}
}
@else
xmlhttp=false
@end @*/
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
try {
xmlhttp = new XMLHttpRequest();
} catch (e) {
xmlhttp=false;
}
}
if (!xmlhttp && window.createRequest) {
try {
xmlhttp = window.createRequest();
} catch (e) {
xmlhttp=false;
}
}
function delete(id) {
if (xmlhttp) {
xmlhttp.open("GET", "delete.asp?id=" + id,true);
xmlhttp.onreadystatechange=RSchange
xmlhttp.send(null);
}
}function RSchange() {
if (xmlhttp.readyState==4) {
alert("已删除");
}
}
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
try {
xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp=false;
}
}
@else
xmlhttp=false
@end @*/
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
try {
xmlhttp = new XMLHttpRequest();
} catch (e) {
xmlhttp=false;
}
}
if (!xmlhttp && window.createRequest) {
try {
xmlhttp = window.createRequest();
} catch (e) {
xmlhttp=false;
}
}
function delete(id) {
if (xmlhttp) {
xmlhttp.open("GET", "delete.asp?id=" + id,true);
xmlhttp.onreadystatechange=RSchange
xmlhttp.send(null);
}
}function RSchange() {
if (xmlhttp.readyState==4) {
alert("已删除");
}
}
{
var item=window.showModalDialog("addItem.aspx","arg","dialogWidth:300px;dialogHeight:200px;");
if(item.length!=0)
{
var oSelect=$("selTest");
var newItem=new Option(item[0],item[1]);
oSelect.options[oSelect.options.length]=newItem;
}
}
function delItem()
{
var oSelect=$("selTest");
if(oSelect.options[0].selected)
{
alert("请选择要删除的项");
oSelect.focus();
return;
}
oSelect.options[oSelect.selectedIndex]=null;
}
function $(objID)
{
return document.getElementById(objID);
}
<div style="background-color:#E8E8E8;height:100px;border:1px black solid;">
<select id="selTest">
<option value="">--请选择--</option>
</select>
<input type="text" id="myText">
<input type="button" id="addItems" value="添加项目" onclick="addItem()">
<input type="button" id="delItems" value="删除选中的项目" onclick="delItem()">
</div>第二张页面:function setValue()
{
//debugger
var textField=$("txtTextField").value;
var valueField=$("txtValueField").value;
var arrOption=new Array(textField,valueField);
window.returnValue=arrOption;
window.close();
}
function $(objID)
{
return document.getElementById(objID);
}
<div style="background-color:#E8E8E8;height:100px;border:1px black solid;">
显示的文本: <input type="text" id="txtTextField"><br>
文本对应的值: <input type="text" id="txtValueField">
<br>
<input type="button" id="submit" value="提交" onclick="setValue()">
</div>======================================
符合你的意思么?