Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714

    IE6 - Problema con il location

    Ciao a tutti.
    Ho un problema con IE6 con il window.location.

    Praticamente ho questa url

    index.php?s=prd&id=1

    E chiamo la funzione JS che mi esegue

    Codice PHP:
    window.location 'index.php?s=prd&id='+prodotto+'&versione='+id+'&versione_nome='+name+'&noreload=1'
    Ho provato sia con documentl.location.href, ecc. ecc.

    La prima volta mi fa il redirect, la seconda volta invece no. Non cambia il parametro versione (credo che tenga in cache il precedente)

    Idee?

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Il problema cache di ie lo si risolve appendendogli un numero random alla location es: tuastringa&noCache="+ Math.floor(Math.random() * (9999))
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714
    In questo modo?
    Perche' sembra non funzionare.

    Codice PHP:
    window.location 'index.php?s=prd&id='+prodotto+'&versione='+id+'&versione_nome='+name+'&noreload=1&rand='+Math.floor(Math.random() * (9999)); 

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Usa sempre location.href='stinga'; + corretto. Direi di si Url è sempre diversa, fermo restando che sia un problema di cache
    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.