Visualizzazione dei risultati da 1 a 4 su 4

Discussione: simil iframe in php

  1. #1

    simil iframe in php

    Salve a tutti.
    Mi servirebbe un qualcosa in php che imiti l'iframe.
    Mi spiego meglio. Voglio che quando qualcuno preme una voce del menu, la pagina si apra in una tabella della stessa pagina.
    Ho usato gli iframe, ma se si apre una pagina più grande di quanto impostato resta della stessa dimensione e va con lo scroll.
    Cercavo qualche soluzione in php.
    In particolare qualcosa che permetta l'estensione in lunghezza ma non in larghezza.
    Grazie in anticipo per l'aiuto!

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    mi sa che c'è un problema "concettuale"... l'iframe è una struttura lato client, mentre il php lavora lato server, quindi si tratta di due cose distinte (e che possono convivere): se vuoi semplicemente creare un contenuto "immerso" in un altro è sufficiente "includere" lo script php generatore nel punto desiderato: la prima cosa da farsi, però, nel tuo caso è progettare la struttura html

  3. #3
    Utilizzare gli iframe non è la soluzione più vantaggiosa.
    Potresti utilizzare un pò di javascript/ajax in modo da poter aggiornare una div senza che avvenga il refresh della pagina, se mi proponi uno spezzone del tuo codice, ti aiuterò a renderlo il più efficiente possibile.

  4. #4
    allora al momento ho questo (sono un po' disordinato, me è la versione prova!):
    codice:
    <html>
    	<head>
    		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    		<title>Domenicani Catania</title>
    <link href="css/helper.css" media="all" rel="stylesheet" type="text/css" />
    <link href="css/horizontal-centering.css" media="all" rel="stylesheet" type="text/css" />
    <link href="skin.css" media="all" rel="stylesheet" type="text/css" />
    
    
    <link href="css/dropdown/dropdown.css" media="screen" rel="stylesheet" type="text/css" />
    <link href="css/dropdown/themes/vimeo.com/default.advanced.css" media="screen" rel="stylesheet" type="text/css" />
    
    
    <body onLoad="javascript:startmenu()">
    
    
    
    
    		
    <table id="table" width="1000px"  height="100%" align="center" bgcolor="#f2f2f2">
    
    
    <tr>
    	<td colspan="2" height="20"></td>
    </tr>
    
    <tr>
    	<td colspan="2" height="10" border="0"><div align="center">[img]testa.jpg[/img]</div></td>
    </tr>
    
    
    
    <tr>
    	<td id="list" colspan="2" height="35px" bgcolor="#7f7f7f">
    		
    		<div class="horizontal-centering"><div><div>
    
    			<ul id="nav" class="dropdown dropdown-horizontal">
    				<li class="first">Home
    				<li class="dir">Su di noi &raquo;
    					<ul>
    						<li class="first">Chi siamo
    						[*]San Domenico
    						[*]Domenicani
    						[*]Domenicani Sicilia
    						<li class="last">Il Convento
    					[/list]
    				
    				<li class="dir">Fraternit&aacute; Laica &raquo;
    					<ul>
    						<li class="first">Movimento Giovanile &raquo;							<ul>
    								<li class="first">Statuto
    								[*]Regolamento
    								<li class="last">Costituzione Fondamentale
    							[/list]
    						
    						<li class="last">Gruppo Juvenes
    					[/list]
    				
    				<li class="dir">Eventi &raquo;
    					<ul>
    						<li class="first">Esperienze
    						[*]Calendario
    						<li class="last">News
    					[/list]
    				
    				[*]Galleria Fotografica
    				<li class="last">Contattaci &raquo;
    					<ul>
    						<li class="first">Dove siamo
    						[*]Facebook
    						<li class="last">Indirizzi utili
    					[/list]
    				
    		</div></div></div>
    
    		
    	
    </td>
    
    </tr>
    <tr><td></td></tr>
    
    
    
      
              		
    
    	      <tr>
    		  <td id="centro" width="100%" height="100%">
    	  
        	<iframe width="800px" height="100%" src="home.html" name="frame" frameborder="0"></iframe>
    		  </td>
    		  <td id="lato" width="200px" valign="top">dad rririririririr</td>
    		  </tr>
    
    <td><tr></tr></td>
    
    <tr>
    	<td id="finale" colspan="2" height="20">
    		<div align="center"><font face="georgia" size="1" >Ultimo aggiornamento novembre 2012 - WebMaster ************ Contatta
    		</font></div>
    	</td>
    </tr>
    
    	
    			
    		</table>
    	</body>
    </html>
    e questa sarebbe la mia struttura html. Come layout non è male. Il problema è solo quello!
    Non voglio dover riscrivere ogni voolta il codice e mettere in tabella la pagina.
    Scrivere direttamente una pagna semplice in html e inserirla puntando a quello spazio in tabella verrebbe più semplice!

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.