Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    152

    compatibilità tra i browsers.

    Salve a tutti!!

    Avrei un problemino riguardante l'apertura di nuove finestre contenenti dei link e di compatibilità tra i browsers.
    Vado al punto..

    la pagina di default del sito è organizzata in due frame:
    ......

    <FRAMESET ROWS="246,*" frameborder="0" framespacing="0" >
    <FRAME SRC="intestazione.htm" name="head" frameborder="0" framespacing="0" noresize scrolling="no" marginheight="0" marginwidth="0">
    <FRAME SRC="contenuto.htm" name="contenuto" frameborder="0" framespacing="0" noresize marginheight="0" marginwidth="0" >
    </FRAMESET>
    ......

    Nella finestra ,che apro con window.open....ecc. ecc., ho il seguente link:
    <a href='paginaprova' target='contenuto' onclick='self.blur()' style='text-decoration: none;'>"

    Bene!!Il problema è che con IE va tutto bene e la pagina "paginaprova" va nel frame inferiore nella pagina di default che era già aperta , Con NS mi si apre una finestra nuova che carica solo il contenuto del frame "contenuto".

    come potrei fare per avere compatibilità tra i due browsers?
    Grazie cmq a tutti
    andry80

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    152
    se faccio uno script per la compatibilità tipo:

    <SCRIPT LANGUAGE="JavaScript">

    var IE4 = (document.all && !document.getElementById) ? true : false;
    var NS4 = (document.layers) ? true : false;
    var IE5 = (document.all && document.getElementById) ? true : false;
    var N6 = (document.getElementById && !document.all) ? true : false;

    ..................
    ?????
    andry80

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Sei sicuro che il nome sia corretto? JS in NS e` correttamente case-sensitive, mentre in IE a volte non lo e`.

    Eventualmente prova a togliere l'evento onblur, ma non mi risultano incompatibilita`.

    Il codice del primo post dovrebbe andare bene in tutti i browser, quindi non serve definire tutte le varie variabili.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    152
    Grazie mich

    Si il nome è corretto!!
    Anche togliendo l'evento onblur il problema resta Con netscape 6.
    Va bene invece con IE e mozilla.
    andry80

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    E` noto che Ns6 conteneva vari bug, che sono stati corretti nella versione 7.
    Moz ha lo stesso motore di Ns6+, per cui se funziona conMoz, dovrebbe funzionare anche con Ns.

    Per cui l'unico consiglio che ti posso dare e` di aggiornare a Ns7.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    152
    Grazie mich

    lo sto aggiornando proprio in questo momento.

    Ciao
    Andrea
    andry80

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.