0

ASP.Net アプリケーションでブラウザーの問題に直面しています。アプリケーションを実行したときに、一部のブラウザでホームページが同じページに縦に 2 回表示されます。

これは、home.aspx ページの aspx ページで使用しているコードです。

<frameset rows="121,*" cols="*" frameborder="no" border="5" framespacing="0" bordercolor="#999999"runat="server">
  <frame src="TopHeader.aspx" name="topFrame" scrolling="no"  noresize="noresize" id="topFrame" title="topFrame" />
  <frameset rows="*" cols="253,*" framespacing="5" frameborder="yes" border="1"  bordercolor="#e5e5e5" >
    <frame src="LeftNav.aspx" name="leftFrame" scrolling="yes" frameborder="no"  id="leftFrame" title="leftFrame" runat="server" />
    <frame src="Default.aspx" name="mainFrame" id="mainFrame" title="mainFrame" frameborder="no" runat="server" />
  </frameset>
</frameset>
4

1 に答える 1

0

私はあなたのコードを調べました。そこに、frameborder="no" と border="5" を書きました。これらの 2 つは影響を与える可能性があります。border="5" の場合、frameborder="yes" および frameborder="0" を使用すると、「no」の代わりに機能します。cols=" " の代わりに cols="30%,70%" を使用します利用可能なすべてのスペース。システムでコードを実行しましたが、ページを複数回取得できませんでした。

于 2013-01-11T06:22:18.223 に答える