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

    incompatibilità browser

    salve a tutti,
    ho creato la mia applicazione .net e su internet explorer funziona perfettamente
    l'ho provata su mozilla 1.5.0.1 e gli script javascript non li esegue, mi fdà errori del genere:
    Errore: document.getElementById("ibTesto").click is not a function

    come è mai possibile?
    e poi alcuni elementi grafici mi risultano sfalsati
    dov'è che sbaglio e cosa posso fare per evitare tutto cio

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Il .net e` una tecnologia sviluppata da M$, per i suoi browser.

    Se vuoi una cosa universale, devi lasciar perdere (quasi) tutti gli strumenti M$.

    In effetti il metodo .click() non e` valido in molti oggetti.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    ma il problema è ke un linkbutton che mi chiama una funzione javascript:
    function goTocontactMail()
    {
    document.getElementById('esempio').click();
    }
    dove esempio è il nome del linkbutton

    mozilla firefox, netscape o opera mi dicono che:
    Errore: document.getElementById("esempio").click is not a function
    quindi devo sbagliare qualcosa in questa funzione.
    cosa?
    non penso che gli altri browser non supportino applicazioni .net
    è impossibile
    d'altronde la mia applicazione mi dà errori solo su codice javascript non su altro
    il resto funziona perfettamente

    please, help me!!!

  4. #4
    Utente di HTML.it L'avatar di *Ray*
    Registrato dal
    Oct 2000
    Messaggi
    495
    non penso che gli altri browser non supportino applicazioni .net è impossibile
    :maLOL:

  5. #5
    possibile che nessuno mi dà qualche dritta???????

  6. #6
    stai confondendo il lato server col lato client
    ASP.Net è una tecnoogia lato server che (oltre alle elaborazioni lato server) genera il codice lato client

    Per far funzionare correttamente un sito devi innanzitutto conoscere il lato client e poi studiare il modo di far produrre al lato server il codice corretto, qualunque sia la tecnologia lato server che usi.

    Devi quindi intervenire lato server modificando gli oggetti che ASP.Net ti mette a disposizione di default.


  7. #7
    non sto confondendo
    ho chiaro quello che tu dici
    non riesco a capire per quale nmotivo succede tutto ciò
    come faccio per intercettare l'evento del click del link,io ho pensato di
    document.getElementById('nome dell'id del linkbutton').click()

  8. #8
    ok....ho risolto......grazie a tutti!!!!!

    ora almeno potete aiutarmi a capire quali sono gli attributi dei css che non sono compatibili con i browser diversi da explorer?
    cioè è possibile che per esempio l'attriibuto overflow in un aspanel non venga eseguito nei browser diversi da explorer,mentre se lo posiziono in un div va bene per tutti i browser?
    datemi per favore qualche dritta

  9. #9
    direi che devi chiedere nel forum apposito asp.net

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.