Visualizzazione dei risultati da 1 a 2 su 2

Discussione: div iframe e scrollbar

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    169

    div iframe e scrollbar

    ciao a tutti!
    dopo l'ennesimo tentativo ho deciso di chiedere aiuto a chi di sicuro ne sà più di me...
    vi descrivo brevemente la situazione:
    pagina con logo, menù e un iframe che servirà per caricare le varie pagine.
    Intanto il codice, poi il commento
    codice:
    <html>
    <head id="Head1" runat="server">
        <title>ITALSOFT S.r.l.</title>
        <style type="text/css">
    .bodyMain
    {
        font-family: verdana;
        font-size: small;
        font-weight: normal;
        background-color: #CCFFCC;
        margin: 0px;
        padding: 0px;
        height: 100%;
        text-align: center;
        vertical-align: top;    
        overflow:hidden;
    }
    
    .formMain {
        font-family: verdana;
        font-size: small;
        font-weight: normal;
        background-color: #CCFFCC;
        margin: 0px;
        padding: 0px;
        height: 100%;
        width:100%;
        overflow: inherit;
        text-align: center;
        vertical-align: top;
    }
    
    .mainPanel
    {
        background-color: white;
        width: 80%;       
        height: 97%;
        border: 2px solid #C0C0C0;
        text-align: center;
        vertical-align: top;
        position: absolute;    
        padding:auto;
        top:2%;
        bottom:1%;
        left:10%;
        right:10%;    
        overflow:auto;
    }    
    
    .mainFrameContent {
        width:95%;
        height:100%;
        border:0px;
        position:relative;
        text-align:center;
        vertical-align:top;
        overflow:hidden;    
    }
        </style>
    </head>
    <script language=javascript>
    function callSimplePage(strUrl,idFrame) {
        document.getElementById(idFrame).src = strUrl; 
    }
    
    </script>
    <body class="bodyMain">
     <form id="form1" runat="server" class="formMain">
     <asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true"/>
    	<div class="mainPanel">    	   
    	    <div style="text-align:center;">
    	        immagine
            </div>    
    		    <div >
    			    <table cellpadding="1" cellspacing="0" style="padding-left:3px;" class="menuTab">
    				    <tr> 
    				        <td id="td_tabHome">
    				          <a id="tabHome" href="#" onclick="javascript:callSimplePage('public/home.aspx','frmContent');">
    				            <span>
    				        	    HOME
    				        	</span>    
    				          </a>
    				        </td>	
    				        <td id="td_tabAzienda">
    				          <a id="tabAzienda" class="menuDefault" href="#" onclick="javascript:callSimplePage('public/azienda.aspx','frmContent');">
    				      	    <span>
    				        	    AZIENDA
    				      	    </span>
    				          </a>
    				        </td>	
    				        <td id="td_tabProdotti">
    				          <a id="tabProdotti" href="#" onclick="javascript:callSimplePage('public/prodotti.aspx','frmContent');">
    				      	    <span>
    				        	    PRODOTTI
    				      	    </span>
    				          </a>
    				        </td>	
    			        </tr>
    			    </table>    		   		    
    	    </div>	    		
    	    
    
    
    
    
    
    pippo
    	    
    
    
    
    
    
    pippo
    	    
    
    
    
    
    
    pippo
    	    
    
    
    
    
    
    pippo
    	    
    
    
    
    
    
    pippo
    	    
    
    
    
    
    
    pippo
            <iframe id="frmContent" name="frmContent" class="mainFrameContent"  frameborder="0" src="public/risorse.aspx"></iframe>
        </div>
     </form>
    </body>
    </html>
    Le prove che ho fatto sono 2:
    la prima è commentando l'iframe. e la domanda è se è possibile avere la scrollbar a livello di body esterno invece che del div (in modo che la scrollbar venga all'estremo destro della finestra del browser) .
    la seconda prova è con l'utilizzo dell'iframe.
    a seconda della pagina che carico non sempre vedo tutto il contenuto dell'iframe, ma la pagina mi viene troncata in posizione random.
    invece ovviamente bisognerebbe che se carico una pagina più lunga della precedente la scrollbar mi permetta di verla tutta fino in fondo.
    credo che il secondo problema sia una conseguenza del primo.
    quindi risolvendo il primo SUPPONGO che in automatico si risolva anche il secondo.
    Spero tanto che mi possiae aiutare, la grafica non è decisamente il mio forte...
    grazie in anticipo a chi mi darà un aiuto.
    spero di aver postato tutto il necessario.
    grazie ciao!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    169

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.