| 
                 分類:[.NET 全般] 
  環境は、visualstudio2005でc#を使っております。
  Framesetのonloadでデータをpost送信しているのですが、 IE5.0の場合だけ、テキストやinputのhiddenの値を取得する部分で「オブジェクトが存在しない」と エラーになってしまいます。
  IE5.5以降では問題なく動作しているのですが、IE5.0では、FrameSetタグとformタグの併用は駄目とかあるんでしょうか?
  <ソース> ※document.Sendtest.REQ_TEST1.valueが存在しないといわれる。。
      <script language = "javascript">
     function LoadForm()    {	             //パラメータの設定         document.Sendtest.REQ_TEST1.value = document.all["test1Txt"].value;         //データ送信         document.Sendtest.target = "testframe1";         document.Sendtest.action = "test1.aspx";      			         document.Sendtest.submit();	                      //パラメータの設定         document.Sendtest.REQ_TEST2.value = document.all["test2Txt"].value;         //データ送信         document.Sendtest.target = "testframe2";         document.Sendtest.action = "test2.aspx";      			         document.Sendtest.submit();		       } 		     </script>   
 
    <frameset id="EditReportFrameset" cols="32%,*" border="1" frameSpacing="0" frameBorder="1" onLoad="LoadForm()">     <frame id="testframe1" name="testframe1" scrolling="auto" noresize>     <frame id="testframe2" name="testframe2" scrolling="no" noresize>   </frameset>   <form id="dispform" name="dispform" method="post" runat="server">     <div style="VISIBILITY: hidden; WIDTH: 0px; HEIGHT: 0px">       <asp:textbox id="test1Txt" runat="server" Enabled="False" Height="0px" Width="0px"></asp:textbox>       <asp:textbox id="test2Txt" runat="server" Enabled="False" Height="0px" Width="0px"></asp:textbox>     </div>   </form>   <form id="Sendtest" name="Sendtest" method="post">     <input id="REQ_TEST1" type="hidden" name="REQ_TEST1">     <input id="REQ_TEST2" type="hidden" name="REQ_TEST2">   </form>		
 
  |