急,求解:两个框架,一个包涵另一个,如何在一个框架某一个页里向另一个框架某一个页里写文本框值 A和B,A包含B,A是你的网来的,而B是人家的跟你不同域的?然后你想用A的JS填写B中的某个INPUT ?不可以,除非有洞可用,可以,用HTA,可以跨域操作,前提在本地运行, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 parent.document.parentWindow.Right.RightBottom.document.getElementById("txt").value = "good"; whole.html-----------------------------------------------------------<HTML> <HEAD> <TITLE>WebForm1</TITLE> <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1"> <meta name="CODE_LANGUAGE" Content="C#"> <meta name="vs_defaultClientScript" content="JavaScript"> <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"> </HEAD> <frameset cols="30%,*" frameSpacing="0" frameBorder="1"> <frame src="Left.aspx" name="Left"> <frame src="Right.aspx" name="Right"> </frameset></HTML>------------------------------------------------------------------------------Left.html------------------------------------------------------------------------------<HTML> <HEAD> <title>Left</title> <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1"> <meta name="CODE_LANGUAGE" Content="C#"> <meta name="vs_defaultClientScript" content="JavaScript"> <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"> </HEAD> <body MS_POSITIONING="GridLayout" bgcolor="#ff2266"> <form id="Form1" method="post" runat="server"> <FONT face="宋体"><INPUT style="Z-INDEX: 101; LEFT: 80px; WIDTH: 72px; POSITION: absolute; TOP: 120px; HEIGHT: 24px" type="button" value="Button" onclick="filltxt()"></FONT> <script language="javascript"> function filltxt() { parent.document.parentWindow.Right.RightBottom.document.getElementById("txt").value = "good"; } </script> </form> </body></HTML>-----------------------------------------------------------------------------------Right.html-----------------------------------------------------------------------------------<HTML> <HEAD> <TITLE>Right</TITLE> <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1"> <meta name="CODE_LANGUAGE" Content="C#"> <meta name="vs_defaultClientScript" content="JavaScript"> <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"> </HEAD> <frameset rows="20%,*" frameSpacing="0" frameBorder="1"> <frame src="Right_top.aspx" name="RightTop"> <frame src="Right_bottom.aspx" name="RightBottom"> </frameset></HTML>---------------------------------------------------------------------------------Right_top.html----------------------------------------------------------------------------------<HTML> <HEAD> <title>Right_top</title> <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1"> <meta name="CODE_LANGUAGE" Content="C#"> <meta name="vs_defaultClientScript" content="JavaScript"> <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"> </HEAD> <body MS_POSITIONING="GridLayout" bgcolor="#00aaff"> <form id="Form1" method="post" runat="server"> </form> </body></HTML>-----------------------------------------------------------------------------------Right_bottom.html----------------------------------------------------------------------------------<HTML> <HEAD> <title>Right_bottom</title> <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1"> <meta name="CODE_LANGUAGE" Content="C#"> <meta name="vs_defaultClientScript" content="JavaScript"> <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"> </HEAD> <body MS_POSITIONING="GridLayout" bgcolor="#22ee00"> <form id="Form1" method="post" runat="server"> <FONT face="宋体"><INPUT id="txt" style="Z-INDEX: 101; LEFT: 152px; WIDTH: 152px; POSITION: absolute; TOP: 88px; HEIGHT: 48px" type="text" size="20"></FONT> </form> </body></HTML> 有两个框架,一个包含另一个?你的意思是不是<body><iframe id="ifm"></iframe></body>这样的要在父页面改变ifm中的文本框的内容吧ifm.document.getElementById("textid").value="meixx";ordocument.frames[0].document.getElementById("textid").value="meixx";没经过测试,你试下好了 parent.frameName.document.getElementById("textID").value="text" iframe下面包含标签 输入框验证问题。急,急!!!!!!!急!!!!!!!! js 如何获取id的值? 如何通过javascript来获取浏览器中Language的设置? Array 对象 请各位学习AJAX技术的朋友进来看看~会的帮忙解答下 webstorm Ctrl+/ 添加的注释怎么不对? 请教一个问题:如何实现点击连接在新页面中打开本页面的内容? 几行代码请助? 如何实现文本的打字特效,就是一个字一个字往外蹦. 我的<TD>的height是12,我在里面加了 <A>,就把我的TD给撑高了,height>12 我不想撑高怎么办? 如何用 JS 在网页中嵌入任意数据
-----------------------------------------------------------
<HTML>
<HEAD>
<TITLE>WebForm1</TITLE>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<frameset cols="30%,*" frameSpacing="0" frameBorder="1">
<frame src="Left.aspx" name="Left">
<frame src="Right.aspx" name="Right">
</frameset>
</HTML>
------------------------------------------------------------------------------Left.html
------------------------------------------------------------------------------
<HTML>
<HEAD>
<title>Left</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<body MS_POSITIONING="GridLayout" bgcolor="#ff2266">
<form id="Form1" method="post" runat="server">
<FONT face="宋体"><INPUT style="Z-INDEX: 101; LEFT: 80px; WIDTH: 72px; POSITION: absolute; TOP: 120px; HEIGHT: 24px"
type="button" value="Button" onclick="filltxt()"></FONT>
<script language="javascript">
function filltxt()
{
parent.document.parentWindow.Right.RightBottom.document.getElementById("txt").value = "good";
}
</script>
</form>
</body>
</HTML>
-----------------------------------------------------------------------------------Right.html
-----------------------------------------------------------------------------------
<HTML>
<HEAD>
<TITLE>Right</TITLE>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<frameset rows="20%,*" frameSpacing="0" frameBorder="1">
<frame src="Right_top.aspx" name="RightTop">
<frame src="Right_bottom.aspx" name="RightBottom">
</frameset>
</HTML>
---------------------------------------------------------------------------------Right_top.html
----------------------------------------------------------------------------------
<HTML>
<HEAD>
<title>Right_top</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<body MS_POSITIONING="GridLayout" bgcolor="#00aaff">
<form id="Form1" method="post" runat="server">
</form>
</body>
</HTML>
-----------------------------------------------------------------------------------Right_bottom.html
----------------------------------------------------------------------------------
<HTML>
<HEAD>
<title>Right_bottom</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<body MS_POSITIONING="GridLayout" bgcolor="#22ee00">
<form id="Form1" method="post" runat="server">
<FONT face="宋体"><INPUT id="txt" style="Z-INDEX: 101; LEFT: 152px; WIDTH: 152px; POSITION: absolute; TOP: 88px; HEIGHT: 48px"
type="text" size="20"></FONT>
</form>
</body>
</HTML>
<body><iframe id="ifm"></iframe></body>这样的
要在父页面改变ifm中的文本框的内容吧ifm.document.getElementById("textid").value="meixx";ordocument.frames[0].document.getElementById("textid").value="meixx";没经过测试,你试下好了