Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

eusoufeioedai

PostBackUrl com target não funciona no Firefox

Recommended Posts

Olá !!!

 

O código abaixo funciona direito no Internet Explorer e no Opera. Quando eu tento executar no Firefox a página carregada

é sempre a própria página.

 

<% @ Page Language="C#" AutoEventWireUp="false" contentType="text/html"%>

<form runat="server" target="frm">
	  <asp:panel runat="server" id="as" style="float:left" width="20%">
		  <asp:Button runat="server" text="Cliente" PostBackUrl="cliente.aspx"  id="btn1"/><br>
		  <asp:Button runat="server" text="Produtos" PostBackUrl="produtos.aspx"  id="btn2"/>
	  </asp:panel>

	  <asp:panel runat="server" id="asd" width="80%" style="float:right">
				 <iframe src="" width="100%" height="100%" name="frm"></iframe>
	  </asp:panel>
</form>

 

 

Alguém poderia me ajudar ?

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Testei aqui e funcionou normalmente no firefox:

<%@ Page Language="C#" AutoEventWireup="false" CodeFile="Teste.aspx.cs" Inherits="Teste"
   ContentType="text/html" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
   <title>Untitled Page</title>
</head>
<body>
   <form id="Form1" runat="server" target="frm">
       <asp:Panel runat="server" ID="as" Style="float: left" Width="20%">
           <asp:Button runat="server" Text="Cliente" PostBackUrl="cliente.aspx" ID="btn1" /><br>
           <asp:Button runat="server" Text="Produtos" PostBackUrl="produtos.aspx" ID="btn2" />
       </asp:Panel>
       <asp:Panel runat="server" ID="asd" Width="80%" Style="float: right">
           <iframe src="" width="100%" height="300px" name="frm"></iframe>
       </asp:Panel>
   </form>
</body>
</html>

 

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá !!!

 

Eu já atualizei o Firefox da versão 2 para a versão 3. Já removi e instalei a versão atual e nada.

Continua o mesmo problema.

 

Pedi para visualizar o código fonte e apareceu o seguinte:

 

<form name="ctl00" method="post" action="default.aspx" id="ctl00" target="frm">
<div>
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJOTIxOTY2MjA3ZGRB4jAf3FdQJU/ILRJBA0QtDYN0gw==" />
</div>

<script type="text/javascript">
<!--
var theForm = document.forms['ctl00'];
if (!theForm) {
	theForm = document.ctl00;
}
function __doPostBack(eventTarget, eventArgument) {
	if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
		theForm.__EVENTTARGET.value = eventTarget;
		theForm.__EVENTARGUMENT.value = eventArgument;
		theForm.submit();
	}
}
// -->
</script>

 

 

Alguém poderia me ajudar ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.