net_lover(孟子E章) 进来呀。郁闷致死!!! http://www.csdn.net/expert/topic/820/820314.xml?temp=.6833765 上面的跟贴有效的。你是被孟子晃点了呵呵,孟子还不出来招供? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的:ie5.00.2900.0000没有装sp 可以用xmlhttp模拟提交数据,然后返回,不用frame了 嗯,昨天我跟lanbor (兰波) 也是这么说的。不过孟子在什么地方蒙了他你也没看出来吗?f.htm=================================<frameset rows="0,*"><frame src="about:blank"><frame src="a.asp"></frameset>在IE5里面会出现他所说的问题。如果这样写就不会了:f.htm=================================<html><frameset rows="0,*"><frame src="about:blank"><frame src="a.asp"></frameset></html> 应该不是代码的问题。在你的浏览器地址里输入:javascript:self.resizeTo(800,600)看看。用iframe在ie5.5+是可行的,在ie5中不识别name属性,所以不行。只能用frameset来做。 我的代码在ie5,ie6英文和中文,w2k和xp均测试过,没有问题。 IE5中不识别name属性??<html><head><title>emu's test</title></head><body><iframe name=iframe1></iframe><SCRIPT LANGUAGE="JavaScript"><!--alert(iframe1)//--></SCRIPT></body></html>在IE5下面正常啊。 不加<html></html>标记,在IE5下面确实有时会“缩在画面坐上角的一个小小的窗口”的,加上就好了。孟子你在IE5下面测试的时候是不是自己偷偷加上了呵呵。 To:emu(ston)我的意思是在ie5下,不识别<form target="iframeName"> 至于是不是<html></html>的问题,没有碰到过,所以没有测试。大家有ie5 的测试一下啊。 我已经把3个文件传到网上了:http://www.tjdlfb.com/test/index.htmhttp://www.tjdlfb.com/test/f.htmhttp://www.tjdlfb.com/test/a.htm(代替a.asp)大家运行http://www.tjdlfb.com/test/index.htm,看看是不是会缩在画面左上角的一个小小的窗口。我的ie: 5.00.3315.1000 运行时,的确缩在左上角。解决办法:将f.htm=================================<frameset rows="0,*"><frame src="about:blank"><frame src="a.htm"></frameset>改成:f.htm=================================<html><frameset rows="0,*"><frame src="about:blank"><frame src="a.htm"></frameset></html>问题解决。另外在ie5中,不能用<iframe name=theIframe></iframe>配合<form target='theIframe ....>的方法解决showModalDialog提交而不出现新页面的问题。在ie6中却可以。所以对于ie5,ie6都通用的方法是net_lover(孟子E章)的<frameset rows="0,*"><frame src="about:blank"><frame src="a.asp"></frameset>方法,不过一定要注意必须在前后加上<html></html>至于 qiushuiwuhen(秋水无恨) 说的用xmlhttp模拟提交数据,然后返回,不用frame的方法,我不懂,不知道谁能帖出代码来。 :(....非常感谢emu(ston)帮我弄到晚上1点多。谢谢总之,这都是微软若的祸。为什么ie5,ie6相差这么大!!! 呵呵,不谢。xmlhttp的代码还是让秋水和孟子来贴吧,我玩的时间不长,玩的也不是很转。还有xmldom的代码,我昨天发给你的第一个大概都是错的,第二个倒是调通了,可是你好像也没收到,咱们看他们两位的吧。秋水(GG||JJ)、孟老大,出手哇! <HTML><HEAD><script language=javascript>function Test(){strA = "txtname=bet_lover&QQ=5385337"var oReq = new ActiveXObject("MSXML2.XMLHTTP");oReq.open("POST","http://ServerName/VDir/test.asp",false);oReq.setRequestHeader("Content-Length",strA.length); oReq.setRequestHeader("CONTENT-TYPE","application/x-www-form-urlencoded");oReq.send(strA);alert(oReq.responseText);}</script></HEAD><BODY><INPUT type=button value="test" onclick="Test()"></BODY></HTML>这是接受Form数据的ASP<HTML><BODY><TABLE border="1" cellpadding=0 cellspacing=0><%For Each Key In Request.Form%><TR><TD><%=Key%></TD><TD><%=Request.Form(Key)%></TD></TR><%Next%></TABLE></BODY></HTML>"var xmlhttp= new ActiveXObject("Microsoft.XMLHTTP")xmlhttp.open("POST","http://server/xxx.asp",false)xmlhttp.send()alert(bytes2BSTR(xmlhttp.ResponseBody))</script> <HTML><HEAD><script language=javascript>function Test(){strA = "txtname=net_lover&QQ=5385337"var oReq = new ActiveXObject("Microsoft.XMLHTTP")oReq.open("POST","http://mengxianhui/asp/test.asp",false);oReq.setRequestHeader("Content-Length",strA.length);oReq.setRequestHeader("Content-type","application/x-www-form-urlencoded");oReq.send(strA);alert(oReq.responseText);}</script></HEAD><BODY><INPUT type=button value="test" onclick="Test()"></BODY></HTML>Test.asp====================<HTML><BODY><%Response.Write "<ol>"For Each Item In Request.Form Response.write "<li>" & Item & " = " & Request.Form(Item) & "</li>"NextResponse.Write "</ol>"%></BODY></HTML> 嗯,真快,ActiveXObject("MSXML2.DOMDocument")的例子呢? ActiveXObject("MSXML2.DOMDocument")??它只是xmldom对象,不是xmlhttp对象 要的就是它啊。用它来收发数据和解析xml的例子? var xmldom=new ActiveXObject("Microsoft.XMLDOM"); xmldom.async=false; xmldom.load(url);即可了 不行!交待的不彻底。xmldom.async=false;在什么情况下用?xmldom.async=true; 呢?xmldom.load(String) 呢?还有selectNodes、documentElement、childNodes 那些解析xml的方法呢? 对呀,qiushuiwuhen(秋水无恨) ,就当给我们上上课嘛。 :) JFreeChart生成的折线图对象传前台 谷歌chrome18更新后 单独使用CKFinder上传 无法打开页面,急急急急 web mootools的这几个文件都什么作用啊 怎样在客户端,用鼠标自由的拉动改变table中的td的大小? 用什么工具调试JS程序? csdn论坛左边的树是怎么实现的啊? 怎样触发另一个窗口中的javascript函数? unload对象为何无效,如何知道,客户端已经关闭窗口 js用remove删除数组 表格的打印预览问题 如何用this获取元素的id值?
ie5.00.2900.0000没有装sp
不过孟子在什么地方蒙了他你也没看出来吗?
f.htm
=================================
<frameset rows="0,*">
<frame src="about:blank">
<frame src="a.asp">
</frameset>在IE5里面会出现他所说的问题。如果这样写就不会了:f.htm
=================================
<html>
<frameset rows="0,*">
<frame src="about:blank">
<frame src="a.asp">
</frameset>
</html>
javascript:self.resizeTo(800,600)
看看。用iframe在ie5.5+是可行的,在ie5中不识别name属性,所以不行。只能用frameset来做。
<head>
<title>emu's test</title>
</head>
<body>
<iframe name=iframe1></iframe>
<SCRIPT LANGUAGE="JavaScript">
<!--
alert(iframe1)
//-->
</SCRIPT>
</body>
</html>在IE5下面正常啊。
我的意思是在ie5下,不识别
<form target="iframeName">
http://www.tjdlfb.com/test/f.htm
http://www.tjdlfb.com/test/a.htm(代替a.asp)大家运行http://www.tjdlfb.com/test/index.htm,看看是不是会缩在画面左上角的一个小小的窗口。我的ie: 5.00.3315.1000 运行时,的确缩在左上角。解决办法:将
f.htm
=================================
<frameset rows="0,*">
<frame src="about:blank">
<frame src="a.htm">
</frameset>
改成:
f.htm
=================================
<html>
<frameset rows="0,*">
<frame src="about:blank">
<frame src="a.htm">
</frameset>
</html>问题解决。另外在ie5中,不能用<iframe name=theIframe></iframe>配合<form target='theIframe ....>的方法解决showModalDialog提交而不出现新页面的问题。在ie6中却可以。所以对于ie5,ie6都通用的方法是net_lover(孟子E章)的
<frameset rows="0,*">
<frame src="about:blank">
<frame src="a.asp">
</frameset>
方法,不过一定要注意必须在前后加上<html></html>至于 qiushuiwuhen(秋水无恨) 说的用xmlhttp模拟提交数据,然后返回,不用frame的方法,我不懂,不知道谁能帖出代码来。 :(....非常感谢emu(ston)帮我弄到晚上1点多。谢谢
总之,这都是微软若的祸。为什么ie5,ie6相差这么大!!!
xmlhttp的代码还是让秋水和孟子来贴吧,我玩的时间不长,玩的也不是很转。还有xmldom的代码,我昨天发给你的第一个大概都是错的,第二个倒是调通了,可是你好像也没收到,咱们看他们两位的吧。秋水(GG||JJ)、孟老大,出手哇!
<HEAD>
<script language=javascript>
function Test()
{
strA = "txtname=bet_lover&QQ=5385337"
var oReq = new ActiveXObject("MSXML2.XMLHTTP");
oReq.open("POST","http://ServerName/VDir/test.asp",false);
oReq.setRequestHeader("Content-Length",strA.length);
oReq.setRequestHeader("CONTENT-TYPE","application/x-www-form-urlencoded");
oReq.send(strA);
alert(oReq.responseText);
}
</script>
</HEAD>
<BODY>
<INPUT type=button value="test" onclick="Test()">
</BODY>
</HTML>这是接受Form数据的ASP
<HTML>
<BODY>
<TABLE border="1" cellpadding=0 cellspacing=0>
<%For Each Key In Request.Form%>
<TR>
<TD><%=Key%></TD>
<TD><%=Request.Form(Key)%></TD>
</TR>
<%Next%>
</TABLE>
</BODY>
</HTML>"
var xmlhttp= new ActiveXObject("Microsoft.XMLHTTP")
xmlhttp.open("POST","http://server/xxx.asp",false)
xmlhttp.send()
alert(bytes2BSTR(xmlhttp.ResponseBody))
</script>
<HEAD>
<script language=javascript>
function Test()
{
strA = "txtname=net_lover&QQ=5385337"
var oReq = new ActiveXObject("Microsoft.XMLHTTP")
oReq.open("POST","http://mengxianhui/asp/test.asp",false);
oReq.setRequestHeader("Content-Length",strA.length);
oReq.setRequestHeader("Content-type","application/x-www-form-urlencoded");
oReq.send(strA);
alert(oReq.responseText);
}
</script>
</HEAD>
<BODY>
<INPUT type=button value="test" onclick="Test()">
</BODY>
</HTML>Test.asp
====================
<HTML>
<BODY>
<%
Response.Write "<ol>"
For Each Item In Request.Form
Response.write "<li>" & Item & " = " & Request.Form(Item) & "</li>"
Next
Response.Write "</ol>"
%>
</BODY>
</HTML>
xmldom.async=false;
xmldom.load(url);即可了
xmldom.async=true; 呢?
xmldom.load(String) 呢?
还有selectNodes、documentElement、childNodes 那些解析xml的方法呢?