Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: [java script]import

  1. #1
    Utente bannato
    Registrato dal
    Sep 2006
    Messaggi
    179

    [java script]import

    scusate sapreste dirmi come imprtare un file che contiene script javascript all'interno di una pagina web
    MI SPIEGO MEGLIO!!!
    ho una pagina web scritta con script javascript
    questi script li sposto su file di testo esterni
    e vorrei poi peterli importare nel codice html della pagina

    come si fa l'import in javascript

    ad esempio nel php faccio:
    codice:
    <?
    import ("nomefile.txt");
    ?>
    mentre in javascript come faccio?

  2. #2
    Nella sezione <head> del tuo file html inserisci:
    codice:
    <script type="text/javascript" src="nomefile.js"></script>
    L'estensione js è consigliata, così si capisce che stai includendo un file Javascript.
    Ovviamente nel contenuto del file NON devono esserci i tag < script > e < /script >

    HTH
    Zappa
    [PC:Presario 2515EU][Cpu:P4@2.3GHz][Ram: 512M][HDU:80G@5400 RPM]
    [Wireless:LinkSys][OS: Ubuntu 9.04 - Jaunty Jackalope]

  3. #3
    Utente bannato
    Registrato dal
    Sep 2006
    Messaggi
    179
    ti ringrazio...
    mi avevano detto di mettere:
    codice:
    "<A HREF=" +
                                    "<SCRIPT TYPE=ASP"+" SRC="+
                                    nomefile></A>"
    sai dirmi quale è il modo più corretto?
    e poi sapresti dirmi come includere sempre file con il codice ASP e JSP

  4. #4
    Utente bannato
    Registrato dal
    Sep 2006
    Messaggi
    179
    scusa....
    codice:
    "<A HREF=" +
                                    "<SCRIPT TYPE=javascript"+" SRC="+
                                    nomefile></A>"

  5. #5
    hai un po' di confusione che ti ronza intorno ...
    Vediamo se riesco a spiegarmi.

    ASP è un linguaggio lato server che GENERA una pagina HTML che il browser dell'Utente vede.
    Se tu hai, un file statico sul server che contiene javascript, devi fare in modo che l'html generato dalla tua pagina ASP generi anche la opportuna istruzione affinchè il browser dell'Utente carichi questo file.
    Quindi, quando la tua pagina ASP genera la parte HEAD dell'html che verrà inviato al browser dell'Utente, basta che tu scriva:
    codice:
    <script type="text/javascript" src="nomefile.js"></script>
    ovviamente se il nome del file è contenuto in una tua variabile asp, per esempio puoi scrivere:
    codice:
    Response.Write("<script type=""text/javascript"" src=""" & variabile & """></script>")
    ovviamente se il pezzo di javascript viene a sua volta generato da un'altra pagina asp, invece di nomefile.js scriverai il percorso giusto, es: generatorejs.asp

    ----
    Altra cosa: l'include di una parte asp in un file asp:
    Se hai (come io faccio spesso) un file asp sul server che contiene un po' di funzioni utili, per includerlo devi scrivere (fuori dai tag <% e %>):
    codice:
    
    

    Chissà se mi sono spiegato!

    HTH
    Zappa
    [PC:Presario 2515EU][Cpu:P4@2.3GHz][Ram: 512M][HDU:80G@5400 RPM]
    [Wireless:LinkSys][OS: Ubuntu 9.04 - Jaunty Jackalope]

  6. #6
    Utente di HTML.it L'avatar di flasini
    Registrato dal
    Jul 2001
    Messaggi
    1,012
    ciao
    io non so se ho ben capito.. cmq non mi funziona

    ho creato una pagina chiamata pagina.asp in cui ci sono le estrazioni dal db
    in un altro mio sito (per simulare il news ticker) ho cercato di includere il file pagina.asp con questo comando
    codice:
    <script src="http://www.miosito.it/pagina.asp" language="javascript"></script>
    nulla non appare proprio niente

    ho pensato di cambiare metodo
    ho creato una pagina java.asp in cui stampo a video i comandi:
    codice:
    document.write("singola estrazione dal db con asp")
    anche qui con la stessa inclusione non appare nulla

    dove sbaglio?

  7. #7
    Utente bannato
    Registrato dal
    Sep 2006
    Messaggi
    179
    se lo script che vuoi "spostare" in un file esterno è asp o jsp o php, l'import che devi fare cambia
    per il php:
    codice:
    "<? include ("nomefile.txt"); ?>"
    per il asp
    codice:
    ""
    per l'jsp
    codice:
    "<%@ include file ="nomefiloe.txt" %>"
    invece se si tratta di uno script lato client devi fare:
    codice:
    "<SCRIPT TYPE=text/javascript SRC="nomefile.txt"></script>"
    e devi controllare che lo script non abbia i tag ""
    se li ha devi usare un replace che sostituisca questi tag cn degli spazi bianchi

    per quanto riguarda lo scrivere su un file devi usare un buffer reader
    scrivi sul buffer e poi sul file

  8. #8
    Utente di HTML.it L'avatar di flasini
    Registrato dal
    Jul 2001
    Messaggi
    1,012
    grazie

    non essendo tecnico, ti chiedo cortesemente una ulteriore specificazione

    devo usare necessariamente il lavto client in quanto non so se chi deve prendere le info da me, quale sistema tra php e asp usi.

    rispetto quindi al tuo script
    "<SCRIPT TYPE=text/javascript SRC="nomefile.txt"></script>"

    devo includere necessariamente un file pagina.txt?
    io uso asp per estrarre

    chi include il mio file, dovrebbe includere pagina.asp

    il tuo script va bene comunque?

    grazie anticipate

  9. #9
    Utente bannato
    Registrato dal
    Sep 2006
    Messaggi
    179
    dovresti spiegarmi meglio quale è il tuo obiettivo....
    tu lavori con una pagina ASP? in questa pagina devi importare uno script esterno di tipo client?

  10. #10
    Utente di HTML.it L'avatar di flasini
    Registrato dal
    Jul 2001
    Messaggi
    1,012
    semplicemente un news ticker
    ho trovato tantissimi script inutili o troppo tecnici

    io fornisco info e i siti che li vogliono gratuitamente devono includere il mio ticker

    io ho asp e creo una pagina di risultati
    chi vuole queste informazioni deve includere la mia pagina tramite uno script

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.