Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [HTML] Problema con Frames

    Ciao ragazzi. Prima di tutto volevo salutare tutti voi visto che questo è il mio primo post.

    In secondo luogo volevo porvi il mio problema. Questo è il codice della mia paginetta html:

    codice:
    <html> <meta http-equiv="refresh" content="300"> 
    <body> 
    
    <span id="link" ></span> 
    
    <iframe id="main" src="http://nomesito.it/ciao" style="width:100%;height:95%;" frameBorder="false"></iframe> 
    
    <script language="Javascript"> 
    document.getElementById('link').innerText = document.getElementById('main').src; 
    </script> 
    
    </body> 
    </html>
    Come potete notare dal codice, la pagina contiene un iframe che mostra al suo interno la pagina "http://nomesito.it/ciao". Il mio problema è che questo link, si redirige automaticamente al link "http://nomesito.it" sostitendomi direttamente il link nella barra degli indirizzi. In pratica, non viene reindirizzato solo l'iframe, ma tutta la pagina. Difatti nella barra degli indirizzi non mi trovo più il link della pagina che ho scritto, ma bensì il link "http://nomesito.it".

    Vorrei che venisse reindirizzato solamente l'iframe, e non l'intera pagina. C'è una soluzione a questo?

    Grazie in anticipo e buon 2008 a tutti, Simo.

  2. #2

    felice anno nuovo

    ahm... strano!

    Qual'è il codice html di: http://nomesito.it/ciao?

    Ciau!
    - Dean

  3. #3
    Sono riuscito a trovare il codice:

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
      <meta http-equiv="Content-Type"
     content="text/html; charset=UTF-8">
      <title>MyMiniCity</title>
    </head>
    <body>
    <noscript> This site needs JavaScript. </noscript>
    <script type="text/javascript">
    	//<![CDATA[
    
    	var d = new Date();
    	d.setTime(d.getTime()+42609);
    	var exp = d.toGMTString();
    	if( document.referrer != null )
    		document.cookie = "X-MV-Referer="+encodeURIComponent(document.referrer);
    	document.cookie = "X-Ref-Ok=1;expires="+exp+";path=/"
    	document.location.href = document.location.href;
    	//]]>
    	</script>
    
    
    Please wait a few moments...</p>
    </body>
    </html>
    Allora il sito in questione è Sospiro - MyMiniCity, e la relativa pagina che si reindirizza automaticamente è Sospiro - MyMiniCity

    E' uno di quei siti che evolvono in base al numero di visite. Stavo cercando di ideare qualcosa per un refresh automatico. Si lo so, tracciano gli ip delle visite per non permettere l'incremento del contatore se la richiesta arriva dallo stesso ip, ma per quello ho già ideato un'altra soluzione.

    Simo.

  4. #4
    Quella pagina si reindirizza sempre a causa (temo) di questa istruzione:
    codice:
    document.location.href = document.location.href;
    Non c'è nulla da farci, mettiti l'anima in pace :P

    Ciau!
    - Dean

  5. #5
    Nulla da fare allora?

    Mannaggia...

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 © 2025 vBulletin Solutions, Inc. All rights reserved.