Pagine in explorer e altri broswer

sabato 06 settembre 2014 - 23.18
Tag Elenco Tags  VB.NET  |  .NET 3.5  |  Windows 7  |  Windows XP  |  Visual Studio 2008  |  SQL Server 2008 R2

basicdany Profilo | Expert

Ciao, ho un sito realizzato in asp, noto che su broswer explorer nelle sezioni laterali del sito i controlli sono posizionate in alto sia lato sinistro che lato destro, ma su altri broswer i cotrolli (text box....checkbox.....)si posizionano corettamente sempre a destra e sinistra ma centrali,
perche si crea questo problema?

grazie a tutti

alx_81 Profilo | Guru

>Ciao, ho un sito realizzato in asp, noto che su broswer explorer
>nelle sezioni laterali del sito i controlli sono posizionate
>in alto sia lato sinistro che lato destro, ma su altri broswer
>i cotrolli (text box....checkbox.....)si posizionano corettamente
>sempre a destra e sinistra ma centrali,
>perche si crea questo problema?
sembra che tu stia utilizzando un css, non supportato da tutti i browser. Ci sono dei comportamenti e delle proprietà che non sono supportati su tutti i browser, e purtroppo explorer è forse quello più problematico. Dovrai capire quale proprietà non si comporta come vuoi (usando i tool da sviluppatore che i browser ti forniscono nativamente) e cercare sui google il modo per rendere il tutto standard e cross browser. Anche il W3C ti aiuta (www.w3c.org) fornendoti gli standard per html e css


>grazie a tutti
di nulla!
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

basicdany Profilo | Expert

ciao, grazie per risposta, praticamente il codice della master page e questo, per explorer i menu laterali sono in alto e sono ok, per altri broswer NO!

come noterai dal codice ci sono le 2 sezioni laterali che sono all'istruzione dove si spostano al centro invece di rimanere in alto:

table id="ColonnaSinistra

table id="ColonnaDestra


<html xmlns="http://www.w3.org/1999/xhtml">

<head id="Head2" runat="server">
<title>Gruppo</title>

<asp:ContentPlaceHolder id="cphHead" runat="server">

</asp:ContentPlaceHolder>

<link href="css/main.css" rel="stylesheet" type="text/css" />

<style type="text/css">
.style1
{
width: 140px;
}
#TblColonnaMenu
{
margin-right: 0px;
}
.style2
{
width: 76px;
height: 59px;
}
.style4
{
width: 90px;
height: 59px;
}
.style5
{
width: 201px;
}
.style6
{
width: 76px;
}
.style7
{
width: 74px;
}
</style>
</head>

<body>

<form id="form1" runat="server">

<asp:ScriptManager runat="server" ID="ScriptManager" EnableScriptLocalization="true" EnableScriptGlobalization="true" EnablePartialRendering="true">
<Services>
</Services>
</asp:ScriptManager>

<!-- Begin Wrapper -->
<div id="wrapper" >

<!-- Begin Header -->
<div id="header">
<img alt="" src="Images/Logo.jpg" style="width: 900px; height: 135px;" />
</div>
<!-- End Header -->

<div class="clearfix"></div>

<!-- Begin Header -->
<div id="menu">

<ul>
<li><a href="Default.aspx">IMMOBILI</a></li>
<li><a href="UserLogin.aspx">CHI SIAMO</a></li>
<li><a href="UserLogin.aspx">SERVIZI</a></li>
<li><a href="UserLogin.aspx">LOGIN</a></li>
<li><a href="UserLogin.aspx">ALTRO1</a></li>
<li><a href="">ALTRO2</a></li>
</ul>

</div>

<!-- Begin content -->


<table border="1" >
<tr>
<td class="panel" style="width: 135px" align="justify">

<table id="ColonnaSinistra" >
<tr>
<td class="style5" >
<asp:Label ID="lbl1" runat="server" Text="RICERCA IMMOBILE" ForeColor="Black" Font-Size="Small" Font-Bold="True"></asp:Label>
</td>
</tr>
<tr>
<td class="style5" >
<asp:Label ID="lblUten" runat="server" Text="Utente:" Font-Size="Small" ForeColor="Black"></asp:Label>
</td>
</tr>
<tr>
<td class="style5" >
<asp:Label ID="lblUtente" runat="server" Font-Size="Small" ForeColor="Black"></asp:Label>
</td>
</tr>
<tr>
<td class="style5">
<asp:Button ID="cmdLogout" runat="server" Text="logout" Width="54px"
BackColor="Silver" BorderColor="Black" Height="19px" />
</td>
</tr>
<tr>
<td class="style5">
<asp:Label ID="Label2" runat="server" Text="Contratto" Font-Size="Small" ForeColor="Black"></asp:Label>
<br />
<asp:DropDownList ID="CmbIdContratti" runat="server"
DataSourceID="SqlDataSourceContratto" DataTextField="Contratto" DataValueField="ID"
Width="150px">
</asp:DropDownList>
</td>
</tr>
<tr>
<td class="style5">
<asp:Label ID="Label1" runat="server" Text="Tipologia" Font-Size="Small" ForeColor="Black"></asp:Label>

<asp:DropDownList ID="CmbIdTipologia" runat="server" Width="150px"
DataSourceID="SqlDataSourceTipologia" DataTextField="Tipologia"
DataValueField="ID">
</asp:DropDownList>

</td>
</tr>

</td>

<td class="panel" style="width: 600px">
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">



</asp:ContentPlaceHolder>
</td>
<td class="panel" align="justify" style="width: 150px" >
<table id="ColonnaDestra" width="150">
<tr>
<td>
<img alt="" src="Images/Foto1.jpg" style="height: 120px; width: 120px" />
</td>
</tr>
<tr>
<td>
<a href="default.aspx">Richiedi Preventivo</a>
</td>
</tr>
</table>




<!-- End content -->

<!-- Begin Footer -->
<div id="footer">
<p>2014Gruppo</p>
<asp:ContentPlaceHolder ID="cphFooter" runat="server">

</asp:ContentPlaceHolder>
</div>
<!-- End Footer -->

</div>
<!-- End Wrapper -->

</body>

<asp:SqlDataSource ID="SqlDataSourceContratto" runat="server"
ConnectionString="<%$ ConnectionStrings:GDINEWConnectionString %>"
SelectCommand="SELECT [ID], [Contratto] FROM [TV_Contratti] ORDER BY [ID]">
</asp:SqlDataSource>

<asp:SqlDataSource ID="SqlDataSourceTipologia" runat="server"
ConnectionString="<%$ ConnectionStrings:GDINEWConnectionString %>"
SelectCommand="SELECT [ID], [Tipologia] FROM [TV_Tipologia] ORDER BY [ID]">
</asp:SqlDataSource>

</form>

</html>

GRAZIE TANTO PER CORTESE E SEMPRE GENTILE SUPPORTO
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5