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

    [javascript] i metodi supportati dai browser

    Ciao a tutti.
    Sono una utente alle prime armi con javascript.
    Leggendo i vari post su questo forum e confrontandoli con un libretto che ho comprato per avere una base da cui partire per capire javascript, mi sono reso conto che esistono molti metodi già definiti dai vari browser ma che non so dove andare a reperire.
    Ad esempio il metodo:

    getElementById('ID_DIV').innerHTML = variabile;

    è molto interessante e utile una volta scoperta la sua esistenza... nel mio manualetto tascabile non c'è affatto però!! non mi aspetto certo che un manuale contenga tutto, ma insomma... almeno cose così utili si!!!

    Quindi la domanda è:
    Dove posso reperire un buon elenco di metodi sufficentemente completo, con un briciolo di spiegazione sul cosa fanno e da che browser sono supportati? Sarebbe un bel passo in avanti.

    Ho anche una seconda domanda che nel titolo del post non entrava.
    Se ho un indirizzo nella barra del titolo del tipo:

    http://www.qualcosa.it/titolo.html?id=qualcosaltro

    c'è qualche modo per reperire quel id=qulacosaltro in javascript? un po' come si farebbe col $_GET['id'] di PHP?
    Francamente non ho mai passato variabili a una pagina html quindi non so nemmeno se si possa fare. Nel caso il problema fosse l'estensione della pagina, modifico la domanda come segue.

    Se avessi una pagina html generata lato server da PHP e contenesse del javascript, potrei reperire le variabili passate nell'indirizzo quando ricevo la pagina sul client?
    L'idea è che titolo.php sia generata da PHP lato server, ma sia ricevuta dal client come pagina html contentente uno script javascript che ha bisogo di reperire la variabile id per fare delle cose.
    Quindi sulla barra del titolo avremo qualcosa del tipo:

    http://www.qualcosa.it/titolo.php?id=qualcosaltro

    Qualche idea per catturare id=qualcosaltro ?
    Spero di essere stato sufficientemente chiaro.
    Ciao a tutti!
    cocahavana

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    36
    io uso http://msdn.microsoft.com/library/de...ce/objects.asp
    come reference. Ovviamente è garantito solo per Internet Explorer, ma con un po' di buona volonta si riesce a sapere se un metodo è supportato da altri browser. In particolare per mozilla si trovano tanti references in rete, a nessuno di ottima qualità, pero' conoscendo un methodo si puo' facilmente scoprire se è supportato o meno.

    Per la seconda domanda:

    prova a usare window.location e il metodo indexOf.

  3. #3

    Grazie

    Ringrazio saveriop per l'indicazione del sito.
    E' veramente ben fatto e tremendamente completo. Ora per internet explorer sono a posto.
    Invito altri utenti che potessero darmi una mano, ad indicare siti affidabili per gli altri browser - ne basterebbe uno per browser.
    Potrei scrivere lo script e poi testarlo... ma sapendolo prima se un metodo è o non è supportato da Netscape, Opera o Mozilla sarebbe un bel risparmio di tempo...

    Per la seconda domanda, ora provo a scrivere qualcosa per vedere se riesco a reperire le variabili passate nella barra del titolo con l'indicazione ricevuta. Cmq se qualcuno avesse ulteriori indicazioni postatele! Grazie!

    Ciao!
    cocahavana

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Il sito di MSDN e` fatto bene, ma a mio parere non e` da usare. Troppe cose che funzionano solo in IE.

    Per JS io uso: http://www.devguru.com/technologies/...ipt_index.html
    Per XHTML: http://www.w3schools.com/xhtml/xhtml_reference.asp
    Per CSS: http://www.w3schools.com/css/css_reference.asp
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.