Pagina 3 di 3 primaprima 1 2 3
Visualizzazione dei risultati da 21 a 29 su 29
  1. #21
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Originariamente inviato da iacchi
    ragazzi, mi sembrava ovvio che questa pagina era solo per testare lo sfarfallio, e non fosse una pagina reale del sito!!! Ad ogni modo questo scriptino mi serve per le risoluzioni monitor da 1024x768 in giù, perciò se usate una risoluzione molto alta provate a ridure la finestra del browser. Ah, piccolo particolare: vista la natura del sito in questione, mi interessa solamente la visualizzazione e il comportamento della pagina con browser gecko-based (firefox, mozilla & co.).

    Per l'ultimo suggerimento: il codice di onmouseover e onmouseout nel div zoom non ci doveva essere: l'avevo messo per una prova e me lo sono scordato lì. Ora l'ho cancellato.
    Beh con FF dal momento in cui ho tolto il codice di onmouseover e onmouseout non ho più visto so sfarfallio.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  2. #22
    potresti provare con la pagina che è caricata ora? L'ho corretta. Ovviamente le due immagini devono sovrapporsi, e il mouse deve essere sopra la sovrapposizione
    Amministratore mozillaitalia.org

    Le truppe sono state spiegate, ma chi sa perché io continuo a non capirle.

  3. #23
    uppino
    Amministratore mozillaitalia.org

    Le truppe sono state spiegate, ma chi sa perché io continuo a non capirle.

  4. #24
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Prova questo

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    
    <html>
    <head>
    <title>Untitled</title>
    </head>
    <body>
    <script language="JavaScript" type="text/javascript">
    <!--
    function zoomIn(anImage) {
     document.getElementById('zoom').innerHTML  ='[img]+anImage.src+[/img]';
     document.getElementById('zoom').style.top  = anImage.offsetTop;
     document.getElementById('zoom').style.left = anImage.offsetLeft;  
    }
    
    function zoomOut(e) {
     document.getElementById('zoom').innerHTML  = '';
     document.getElementById('zoom').style.top  = -1000;
     document.getElementById('zoom').style.left = -1000; 
    }
    
    //-->
    </script>
    
    </body>
    </html>
    
    <html>
    <head>
    <link REL="stylesheet" type="text/css" media="all" href="prova2.css">
    </head>
    <body>
    
    <div id="base" onmouseleave="zoomOut()">
      
    	
    	<div id="zoom" style="position:absolute;left:-1000;top:-1000"></div>
    </div>
    
    
    
    </body>
    </html>
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  5. #25
    allora: onmouseenter e onmouseleave non mi pare siano due funzioni js valide, e infatti non faceva niente. Ho cambiato con onmouseover e onmouseout ma il risultato non cambia, lo sfarfallio resta: http://iacchi.altervista.org/js/prova2.html

    Ma quel controllo con l'if dite che non è fattibile?
    Amministratore mozillaitalia.org

    Le truppe sono state spiegate, ma chi sa perché io continuo a non capirle.

  6. #26
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Cosi dovrebbe andare

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <link REL="stylesheet" type="text/css" media="all" href="prova2.css">
    <style type="text/css">
    <!--
    .piccola {height:100;width:200}
    -->
    </style>
    
    <script language="JavaScript" type="text/javascript">
    <!--
    zoomed = false;
    function zoomIn(anImage) {
    if (!zoomed) {
     zoomOut();
     return;
    }
    document.getElementById('zoom').innerHTML  = '[img]+anImage.src+[/img]'; 
    document.getElementById('zoom').style.top  = anImage.offsetTop; 
    document.getElementById('zoom').style.left = anImage.offsetLeft;
    } 
    
    function zoomOut() {
    document.getElementById('zoom').innerHTML  = ''; 
    document.getElementById('zoom').style.top  = -1000; 
    document.getElementById('zoom').style.left = -1000; 
    } 
    //-->
    </script>
    </head>
    <body>
    <div id="base">
      [img]abstract.png[/img]
    	
    
    
    	[img]abstract.png[/img]
    	
    	<div id="zoom" style="position:absolute;left:-1000;top:-1000"  onmouseout="zoomed=false;zoomIn();"></div>
    </div>
    </body>
    </html>
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  7. #27
    sembrerebbe proprio funzionare! Ti ringrazio tantissimo. Presto vedrete anche il risultato pratico
    Amministratore mozillaitalia.org

    Le truppe sono state spiegate, ma chi sa perché io continuo a non capirle.

  8. #28
    So che mi ucciderai/ucciderete, però: l'ultimo codice di badaze è perfetto per il mio scopo (ho riadattato un minimo il css del div zoom); è perfetto però per le pagine in cui ho solo un'immagine da zoomare. Nel caso però le immagini siano due o più come posso fare?

    Ringrazio chi avrà la pazienza di continuare ad aiutarmi
    Amministratore mozillaitalia.org

    Le truppe sono state spiegate, ma chi sa perché io continuo a non capirle.

  9. #29
    purtroppo non posso cancellare il post, ma vi prego di non considerare la mia ultima affermazione. Mi sono accorto di aver fatto un errore di altro tipo.
    Amministratore mozillaitalia.org

    Le truppe sono state spiegate, ma chi sa perché io continuo a non capirle.

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.