Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it L'avatar di flessciato
    Registrato dal
    Jun 2002
    Messaggi
    1,522

    [javascript - html - validare ]

    ciao ragazzi ... ho un problemino.

    Allora: se uso fireworks per generare una barra di navigazione con codice javascript, quando valido il file html risultate (sul w3c) non mi riconosce i tag (perchè sono di macromedia) ... come si può fare?? Non sparatemi le robe tipo "butta via fireworks e scrivi a mano" :tongue:

    devo fare abbastanza veloce a fare una barra e sonceramente riscriverla mi pare troppo (anche perchè non è solo una)

    grazie anticipatamente
    Slack 10 - Apple G5 2.5 - winzoz xp
    php/mysql/apache
    Flash MX / roba in 3D / roba per il video e l'audio

  2. #2
    Utente di HTML.it L'avatar di flessciato
    Registrato dal
    Jun 2002
    Messaggi
    1,522

    domanda sulla domanda

    è possibile che si faccia "semplicemente" così

    http://forum.html.it/forum/showthrea...light=validare

    se si fatemelo sapere...o meglio ... ci sono altre strade o questa funziona sempre e comunque (ovviamente se il browser ha attivato javascript)?
    Slack 10 - Apple G5 2.5 - winzoz xp
    php/mysql/apache
    Flash MX / roba in 3D / roba per il video e l'audio

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Come ho detto altre volte, "validare" puo` voler dire cose diverse.
    Occore chiarire che codice vuoi validare, con che grammatica e con che validatore.

    Le grammatiche che io conosco e con cui ha senso validare sono:
    HTML 4.0
    XHTML 1.0
    XHTML 1.1
    CSS
    JS (non ho ancora trovato un validatore)
    accessiblilita`

    Altra domanda: tu parli di tag che non passano il validatore, ma non specifichi di che tag si tratta.

    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 L'avatar di flessciato
    Registrato dal
    Jun 2002
    Messaggi
    1,522

    ok

    chiarimento: leggo ora il tuo post dopo quello precedente...

    Beh... io volevo validare in html 4.0. Non credo che il validatore validi il javascript (o si :master: )... boh.. comunque.... intendevo tutti i tag della macromedia (quelli generati da fireworks).

    Dimmi dove canno e come posso fare per mettere del javascript generato da fireworks e validare perchè ho letto nella guida sui css che è possibile validare collegando del javascript esterno con il tag link, oppure (come nell'altro post) mettere CDATA, a parte che non ho capito perchè i browser non leggono bene CDATA...immagino ci siano dei motivi che sono a me oscuri...

    specificazione
    ad esempio quando firework mi crea una funzione e poi nella pagina on MM_onclick="esegui funzione" (e ho parecchi MM_eseguifunzione) mi nasce questo problema...non so se sono riuscito a spiegarmi

    se lo sai mi faresti un grande favore!


    Che strada mi consigli??
    Slack 10 - Apple G5 2.5 - winzoz xp
    php/mysql/apache
    Flash MX / roba in 3D / roba per il video e l'audio

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non conosco DW o altri strumenti MM.
    E non so quindi cosa fanno, e come rendono/realizzano i tag.
    So che introducono funzioni JS per certe operazioni.
    Ma non mi risulta che inserisca tag proprietari.

    Ora per validare HTML4, non ci sono problemi per JS: semplicemente il validatore non valida le sezioni JS (quanto compreso fra <script...> e </script>

    Magari potresti fare un esempio di sintassi che non viene validata (a proposito usi il W3C o altro?). Tieni presente che i validatori non sono il vangelo: fanno errori anche loro, o meglio: interpretano alcuni costrutti in modo arbitrario, per cui potrebbero evidenziare dei warning dove invece il codice e` corretto.

    Ciao
    Michele

    PS: come ho scritto sopra: non conosco validatori per JS
    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 L'avatar di flessciato
    Registrato dal
    Jun 2002
    Messaggi
    1,522

    risposta

    ah ! grazie (i validatori fanno errori... ?? Mannaggia a loro)

    mi hai dato delle notizie utili... mi sono chiarito un pò le idee.

    Quindi secondo te se valido tutto in xhtml i tag <script> me li elimina (cioè non lo conta...)?

    Poi... per la seconda parte su DW:

    dreamweaver inserisce delle chiamate alle funzioni di questo tipo

    javascript: on_click
    DW: MM_onclick

    e roba simile

    comunque xhtml salta quel tag e valida senza tenerne conto?? Se uso JS e lo linko e meglio invece di inserirlo direttamente nella pagina?? per utilizzare un JS basta linkarlo tipo facendo <link href etc>... cioè si esegue se scrivo solo così??

    USO W3C per validare...
    Slack 10 - Apple G5 2.5 - winzoz xp
    php/mysql/apache
    Flash MX / roba in 3D / roba per il video e l'audio

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188

    Re: risposta

    Originariamente inviato da flessciato
    Quindi secondo te se valido tutto in xhtml i tag <script> me li elimina (cioè non lo conta...)?
    Credo di si`, ma non devono esserci alcuni caratteri all'interno: < > " ' = e qualche altro.
    In particolare se ci sono tag HTML queli li vede.
    In linea di massima lo script deve stare in un file a parte

    dreamweaver inserisce delle chiamate alle funzioni di questo tipo

    javascript: on_click
    DW: MM_onclick

    e roba simile
    La prima sembra un errore (l'evento e` onclick="..."), la seconda e` una funzione che DW inserisce nel codice (probabilmente nella head)

    comunque xhtml salta quel tag e valida senza tenerne conto?? Se uso JS e lo linko e meglio invece di inserirlo direttamente nella pagina?? per utilizzare un JS basta linkarlo tipo facendo <link href etc>... cioè si esegue se scrivo solo così??
    No I JS vanno linkati con
    <script type="text/javascript" src="nomefile.js"></script>


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

  8. #8
    Utente di HTML.it L'avatar di flessciato
    Registrato dal
    Jun 2002
    Messaggi
    1,522

    r

    si , scusa

    intendevo
    <script type="text/javascript" src="nomefile.js"></script>


    se scrivo così e poi richiamo una funzione contenuta nel file linkato basta onclick() (ammettendo che nel file ci sia la funzione da richiamare, ovviamente)? Intendo dire: per validare dovrei mettere o lo script nella pagina da validare con CDATA (quello che non voglio fare o invece (quello che voglio io) validare la pagina che contiene solo il search del file perchè mi passa gli onclick?

    Il problema mi nasce perchè mi parserizza i tag javascript di macromedia e mi da errore...
    Slack 10 - Apple G5 2.5 - winzoz xp
    php/mysql/apache
    Flash MX / roba in 3D / roba per il video e l'audio

  9. #9
    Utente di HTML.it L'avatar di flessciato
    Registrato dal
    Jun 2002
    Messaggi
    1,522
    scusa se mi spiego un pò con i piedi
    Slack 10 - Apple G5 2.5 - winzoz xp
    php/mysql/apache
    Flash MX / roba in 3D / roba per il video e l'audio

  10. #10
    Utente di HTML.it L'avatar di flessciato
    Registrato dal
    Jun 2002
    Messaggi
    1,522

    comunque..

    questo è il codice che non mi viene ovviamente validato

    <td width="70" valign="top">[img]../navigazione/bar_nav2_r1_c2.gif[/img]</td>

    si trova su dei pulsanti... i path sono diversi ma la chiamata alle funzioni è più o meno uguale dappertutto

    se noti fireworks mi genera delle cose tipo MM_swapImgRestore e cose simili dentro il tag <td>... è per questo che non valida

    devo mettere tutta quella roba tra i tag javascript? se si come visto che questo script sta in href? :master: spero di essere riuscito a spiegarmi
    Slack 10 - Apple G5 2.5 - winzoz xp
    php/mysql/apache
    Flash MX / roba in 3D / roba per il video e l'audio

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.