将弹出窗口页面执行的结果掉回本页面显示??? data = new ActiveXObject("msxml"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼上能不能说的具体 点啊 我不是很明白你的意思啊 ??我给你看我的弹出窗口代码:…………<form name=form1 action="uploadpost.jsp" method="POST" enctype="multipart/form-data"><table border="0" bgcolor="#F4F8FE" cellpadding="0" cellspacing="1" ><tr bgColor=#ffffff><td>文件名</td><td><input type="file" name="file" ></td></tr><tr><td><input type="submit" value="确定" onclick="opener.form1.textSelect.value='1358458555'"></td></tr><tr><td colspan="2" height="20"><div align="center">请按规定上传文本(.txt)文件</div></td></tr></table></form>…………主窗口:…………<input class="bbox" type="button" value="读号码" ONCLICK="NewWindow()" ><select name="textSelect" size="8" class=self style="WIDTH:93%" height="20"> 将弹出窗口页面执行的结果掉回显示在这里</select>在线等带你的指教 谢谢!!!! 在同一文件夹下保存------------upload.htm----------------------<SCRIPT LANGUAGE="JavaScript"><!-- function NewWindow(){ //创建对象 data = new ActiveXObject("msxml"); //传人uploadpost.htm中以XML的方式返回。 data.URL = "uploadpost.htm"; if (data.root.children != null){ var oOption = document.createElement("OPTION"); document.all.textSelect.options.add(oOption); oOption.value = data.root.children.item(0).text; oOption.innerText = data.root.children.item(1).text; document.all.textSelect.selectedIndex = oOption.index; } }//--></SCRIPT>…………主窗口:…………<input class="bbox" type="button" value="读号码" ONCLICK="NewWindow()" ><select name="textSelect" size="8" class=self style="WIDTH:93%" height="20"> 将弹出窗口页面执行的结果掉回显示在这里</select>--------------------uploadpost.htm--------------------------------------------<?xml version="1.0" encoding="gb_2312-80"?><item><uploadFileVale>123456</uploadFileVale><uploadFileName>测试</uploadFileName></item>你要做的就是将uploadpost.htm变成动态方式 谢谢你 啊 friendlyFour(web开发四人组) 我的uploadpost.htm是一个JSP文件啊 可以将uploadpost.htm该成uploadpost.jsp吗?还有点我不明白啊 我的ONCLICK="NewWindow()" 是这样的一个代码啊:function NewWindow(){ window.open("http://car.wap888.cn/jspwen/fuwu/ziyouduanxin/tijao.html","","height=200,width=350,left=10,top=10,status=no,location=no,toolbar=no, directories=no,menubar=no");}你现在用下面的 我该放那里呢???是放在tijao.html 里呢?还是放在主页面上啊???我对XML不是很熟悉啊 你能不能换中方式返回啊 ???谢谢 !!<SCRIPT LANGUAGE="JavaScript"><!-- function NewWindow(){ //创建对象 data = new ActiveXObject("msxml"); //传人uploadpost.htm中以XML的方式返回。 data.URL = "uploadpost.jsp"; if (data.root.children != null){ var oOption = document.createElement("OPTION"); document.all.textSelect.options.add(oOption); oOption.value = data.root.children.item(0).text; oOption.innerText = data.root.children.item(1).text; document.all.textSelect.selectedIndex = oOption.index; } }//--></SCRIPT>你要做的就是将uploadpost.htm变成动态方式 这是什么意思呢??怎么个动态方式法啊?? 那就不用XML的方式,换一种方式。在同一文件夹下保存-------------upload.htm-----主窗口--------<SCRIPT LANGUAGE="JavaScript"><!-- function NewWindow(){ var args; var Height = 60; var Width = 450; strStyle = "help:no;"+ "minimize:no;" + "maximize:no;" + "border:thick;" + "statusbar:no;" + "dialogWidth:"+Width+"px;" + "scroll:no;" + "dialogHeight:"+Height+"px;" + "center:yes;" + "status:no;" + "edge: raised"; args = window.showModalDialog("attachmain.htm","",strStyle); if(typeof(args)=="object"){ var oOption = document.createElement("OPTION"); document.all.textSelect.options.add(oOption); oOption.value = args[1]; oOption.innerText = args[0]; document.all.textSelect.selectedIndex = oOption.index; } }//--></SCRIPT>…………主窗口:…………<input class="bbox" type="button" value="读号码" ONCLICK="NewWindow()" ><select name="textSelect" size="8" class=self style="WIDTH:93%" height="20"> 将弹出窗口页面执行的结果掉回显示在这里</select>------------------------attachmain.htm----增加附件的框架------------------<html><head><title>附件管理</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head><frameset rows="*,0" frameborder="NO" border="0" framespacing="0"> <frame name="topFrame" scrolling="NO" noresize src="attachment.htm"> <frame name="mainFrame" src="#"></frameset><noframes> <body bgcolor="#FFFFFF" text="#000000"></body></noframes> </html>------------------------Attachment.htm----子框架-----------------------<html><head><title>上传附件</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><LINK rel="stylesheet" type="text/css" href="../includes/CssLib/style.css"><script language="javascript" src="../includes/Jslib/check.js"></script><script language="javascript">function btnCancel_onclick(){ parent.close();}function btnAdd_onclick(){ if (document.form1.file1.value.replace(/^\s*|\s*$/gi,"")=="") { myAlertWindow(1,"请选择一个文件"); document.form1.file1.select(); return false; } var strMatchString = parent.window.dialogArguments; document.form1.action = "uploadpost.htm"; document.form1.submit();}</script><!-- 按钮 --> <style> .button { width:74px; padding-top:3px; background-position:top left right bottom; color:black; font-size:12.6px; text-align:center } .textbox { BORDER-BOTTOM:1px ; BORDER-LEFT:1px ; BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; } </style> </head><body leftmargin="10" topmargin="3" marginwidth="0" marginheight="0"><form name="form1" enctype="multipart/form-data" method="post"><table border="0" cellpadding="1" cellspacing="1" > <tr> <td width="20%">添加附件:</td> </tr> <tr> <td> <input name="file1" type="file" id="file1" size="47" class="textbox"> </td> </tr> <tr> <td> <table><tr> <td> <INPUT TYPE="button" value="ok" onclick="btnAdd_onclick()"> </td> <td> <INPUT TYPE="button" value="cancel" onclick="btnCancel_onclick()"> </td> </tr></table> </td> </tr></table></form></body></html>------------------------uploadpost.htm--实际传文件的文件--------(将此页变成动态页)<script language=javascript> var returnArray = new Array(); returnArray[1] = 111; returnArray[0] = 222; parent.window.returnValue=returnArray; parent.window.close();</script> 原理就是利用窗体的返回值。-------------------uploadpost.htm--实际传文件的文件--------(将此页变成动态页)也就是说根据上传的文件动态产生的返回值。 jquery入门遇到问题,请指点 网页x-position y-position有什么作用? 【结果是什么啊?】请教 [数组]选择下拉框让文本框变灰!代码有误,请帮忙修改。 高手请进:Javascript无法捕获Esc键 数组的键 请问:正则表达式全角空格替换法(高手请进) 带checkbox的xml 树双击事件,如何设置CHECKED属性? 大家有没有发现javascript中Math.pow函数的问题?大于54的数字计算结果就不准确了 web新技术??? 网页上图片提示工具的问题! <a name=>的使用问题。。
…………
<form name=form1 action="uploadpost.jsp" method="POST" enctype="multipart/form-data"><table border="0" bgcolor="#F4F8FE" cellpadding="0" cellspacing="1" >
<tr bgColor=#ffffff>
<td>文件名</td>
<td><input type="file" name="file" ></td></tr>
<tr>
<td><input type="submit" value="确定" onclick="opener.form1.textSelect.value='1358458555'"></td></tr>
<tr>
<td colspan="2" height="20"><div align="center">请按规定上传文本(.txt)文件</div></td>
</tr>
</table>
</form>
…………
主窗口:
…………
<input class="bbox" type="button" value="读号码" ONCLICK="NewWindow()" >
<select name="textSelect" size="8" class=self style="WIDTH:93%" height="20">
将弹出窗口页面执行的结果掉回显示在这里</select>在线等带你的指教 谢谢!!!!
------------upload.htm----------------------
<SCRIPT LANGUAGE="JavaScript">
<!--
function NewWindow(){
//创建对象
data = new ActiveXObject("msxml");
//传人uploadpost.htm中以XML的方式返回。
data.URL = "uploadpost.htm";
if (data.root.children != null){
var oOption = document.createElement("OPTION");
document.all.textSelect.options.add(oOption);
oOption.value = data.root.children.item(0).text;
oOption.innerText = data.root.children.item(1).text;
document.all.textSelect.selectedIndex = oOption.index;
}
}
//-->
</SCRIPT>
…………
主窗口:
…………
<input class="bbox" type="button" value="读号码" ONCLICK="NewWindow()" >
<select name="textSelect" size="8" class=self style="WIDTH:93%" height="20">
将弹出窗口页面执行的结果掉回显示在这里</select>--------------------uploadpost.htm--------------------------------------------
<?xml version="1.0" encoding="gb_2312-80"?>
<item>
<uploadFileVale>123456</uploadFileVale>
<uploadFileName>测试</uploadFileName></item>你要做的就是将uploadpost.htm变成动态方式
我的uploadpost.htm是一个JSP文件啊 可以将uploadpost.htm该成uploadpost.jsp吗?
还有点我不明白啊 我的ONCLICK="NewWindow()" 是这样的一个代码啊:
function NewWindow()
{
window.open("http://car.wap888.cn/jspwen/fuwu/ziyouduanxin/tijao.html","","height=200,width=350,left=10,top=10,status=no,location=no,toolbar=no, directories=no,menubar=no");
}
你现在用下面的 我该放那里呢???是放在tijao.html 里呢?还是放在主页面上啊???我对XML不是很熟悉啊 你能不能换中方式返回啊 ???谢谢 !!
<SCRIPT LANGUAGE="JavaScript">
<!--
function NewWindow(){
//创建对象
data = new ActiveXObject("msxml");
//传人uploadpost.htm中以XML的方式返回。
data.URL = "uploadpost.jsp";
if (data.root.children != null){
var oOption = document.createElement("OPTION");
document.all.textSelect.options.add(oOption);
oOption.value = data.root.children.item(0).text;
oOption.innerText = data.root.children.item(1).text;
document.all.textSelect.selectedIndex = oOption.index;
}
}
//-->
</SCRIPT>
你要做的就是将uploadpost.htm变成动态方式 这是什么意思呢??怎么个动态方式法啊??
在同一文件夹下保存
-------------upload.htm-----主窗口--------<SCRIPT LANGUAGE="JavaScript">
<!--
function NewWindow(){
var args;
var Height = 60;
var Width = 450;
strStyle = "help:no;"+
"minimize:no;" +
"maximize:no;" +
"border:thick;" +
"statusbar:no;" +
"dialogWidth:"+Width+"px;" +
"scroll:no;" +
"dialogHeight:"+Height+"px;" +
"center:yes;" +
"status:no;" +
"edge: raised";
args = window.showModalDialog("attachmain.htm","",strStyle);
if(typeof(args)=="object"){
var oOption = document.createElement("OPTION");
document.all.textSelect.options.add(oOption);
oOption.value = args[1];
oOption.innerText = args[0];
document.all.textSelect.selectedIndex = oOption.index;
}
}
//-->
</SCRIPT>
…………
主窗口:
…………
<input class="bbox" type="button" value="读号码" ONCLICK="NewWindow()" >
<select name="textSelect" size="8" class=self style="WIDTH:93%" height="20">
将弹出窗口页面执行的结果掉回显示在这里</select>------------------------attachmain.htm----增加附件的框架------------------
<html>
<head>
<title>附件管理</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<frameset rows="*,0" frameborder="NO" border="0" framespacing="0">
<frame name="topFrame" scrolling="NO" noresize src="attachment.htm">
<frame name="mainFrame" src="#">
</frameset>
<noframes>
<body bgcolor="#FFFFFF" text="#000000">
</body>
</noframes>
</html>
------------------------Attachment.htm----子框架-----------------------<html>
<head>
<title>上传附件</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<LINK rel="stylesheet" type="text/css" href="../includes/CssLib/style.css">
<script language="javascript" src="../includes/Jslib/check.js"></script>
<script language="javascript">
function btnCancel_onclick(){
parent.close();
}
function btnAdd_onclick(){
if (document.form1.file1.value.replace(/^\s*|\s*$/gi,"")=="")
{
myAlertWindow(1,"请选择一个文件");
document.form1.file1.select();
return false;
}
var strMatchString = parent.window.dialogArguments;
document.form1.action = "uploadpost.htm";
document.form1.submit();
}
</script><!-- 按钮 -->
<style>
.button {
width:74px;
padding-top:3px;
background-position:top left right bottom;
color:black;
font-size:12.6px;
text-align:center
}
.textbox {
BORDER-BOTTOM:1px ;
BORDER-LEFT:1px ;
BORDER-RIGHT:1px solid;
BORDER-TOP:1px solid;
}
</style>
</head>
<body leftmargin="10" topmargin="3" marginwidth="0" marginheight="0">
<form name="form1" enctype="multipart/form-data" method="post">
<table border="0" cellpadding="1" cellspacing="1" >
<tr>
<td width="20%">添加附件:</td>
</tr>
<tr>
<td>
<input name="file1" type="file" id="file1" size="47" class="textbox">
</td>
</tr>
<tr>
<td>
<table><tr>
<td>
<INPUT TYPE="button" value="ok" onclick="btnAdd_onclick()">
</td>
<td>
<INPUT TYPE="button" value="cancel" onclick="btnCancel_onclick()">
</td>
</tr></table>
</td>
</tr>
</table>
</form>
</body>
</html>------------------------uploadpost.htm--实际传文件的文件--------(将此页变成动态页)
<script language=javascript>
var returnArray = new Array();
returnArray[1] = 111;
returnArray[0] = 222;
parent.window.returnValue=returnArray;
parent.window.close();
</script>
-------------------uploadpost.htm--实际传文件的文件--------(将此页变成动态页)
也就是说根据上传的文件动态产生的返回值。