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

    funzione onload ed ie8-

    ciao
    sono nuovo con javascripts ee ho utilizzato una funzione prelevata dalla rete
    codice:
    <body onResize="window.location.href = window.location.href"  >
    , perchè avevo necessità che mi si ricaricasse la pagina se l'utente variava la finestra del browser. Purtroppo, scartando tuti gli altri problemi questa istruzione viene mal digerita da ie8 e precedenti. Ho letto su forum stranieri di mettere questa funzione in un file js esterno. Non so come fare. Ho prvato con questo, ma:
    codice:
    <script language="javascript" type="text/javascript"> function onResize() { window.location.href = window.location.href; } </script> </head> <body onload="onResize();">
    Ovviamente, se avete suggerimenti da darmi.

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Cerca qui forse con jquery risolvi
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    azzz..ma è complicata la faccenda.
    Nessuna anima pia che abbia uno script pronto per ricaricare la pagina al resize?
    Grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    penso intendano cosi:

    codice:
    <script language="javascript" type="text/javascript"> 
    function reloadPage() { 
    window.location.href = window.location.href; 
    } 
    </script> 
    </head> 
    <body onresize="reloadPage();">
    ma non so se effettivamente cambia qualcosa...

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da eddydl
    azzz..ma è complicata la faccenda.
    Nessuna anima pia che abbia uno script pronto per ricaricare la pagina al resize?
    Grazie
    Non ho approfondito, ma mi è sembrato di capire che IE non supporta onresize con jquery forse puoi risolvere poi vedi tu
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  6. #6
    penso tu abbia ragione a questo punto. avevo già provato quello che gentilmente suggeriva Vindav, ma adesso sono in alto mare. The jquery non so quasi nulla ed a un primo sguardo non ho trovato niente

  7. #7
    Utente di HTML.it L'avatar di abellos
    Registrato dal
    Feb 2002
    Messaggi
    431
    ciao, includi nella pagina la libreria jquery e poi inserisci questo codice
    codice:
    <script language="javascript">
    $(window).resize(function() {
    	this.location.href = this.location.href;
    	
    });
    </script>
    Da un grande potere derivano grandi responsabilità

  8. #8

    Onrisize ed ie8 e precedenti

    grazie abellos sei un mito.
    Ne approfitto.
    Dal momento che funge solo per ie8 il 7 fa ancora i capricci, la domanda è questa:
    come posso rendere invisibile questo script per ie7?
    davvero grazie

  9. #9
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Vedi se questo può risolvere il problema
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.