跨域了,js是办不到的window对象应该是可以得到的:你用你建的那个Htm文件打开链接地址为“http://X1.com/p1.htm”的窗口应该就可以了。若该页没有验证码,你可在自己硬盘上的HTM文件中做名字相同的表单和表单域,填充后提交到“http://X1.com/p1.htm”页面表单的目标地址就行了。如:
test.htm
<form name=form1 action="http://X1.com/p1.asp" target="_blank" method="post"><input name="text1"></form>