Visualizzazione dei risultati da 1 a 9 su 9

Discussione: stile dinmico in asp

  1. #1

    stile dinmico in asp

    Salve amici

    ho la necessità di creare un foglio di stile che abbia dei valori presi da db!

    usando dreamweaver però, ho notato che dalla pagina stile.css non posso utilizzare i comportamenti per i recordset...come devo fare allora?
    Digital XP - The new expression of digital art! - http://www.mimanchitu.it

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Dal punto di vista del client, la pagina e file allegati deve avere una sua consistenza. Non importa come e` stata generata.

    Il problema si sposta quindi nel realizzare la pagina lato server (per te: ASP).
    Sposto nel forum appropriato.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    nella pagina .css non credo tu lo possa fare
    però nalla pagina asp all'interno dei tags <style></style>
    puoi costruire le regole di stile dinamicamente
    Forza la magica ROMA

  4. #4
    Effettivamente se usi un foglio di stile .css che richiami tramite @import o link non puoi usare codice ASP nel file .css: affinchè si abbia il processamento lato server, la pagina deve avere estensione .asp

    Però posso suggerirti un trucco:
    1. dai estensione .asp (o .inc) al tuo foglio di stile
    2. includi questo file con "include file" o "include virtual" in tutte le pagine .asp del tuo sito

    Così avrai il doppio vantaggio della dinamicità (potrai utilizzare valori presi dal db) e dell'aggiornabilità (basterà toccare solo il file .css - adesso diventato .asp - per avere modifiche a tutto il sito)
    Home: http://www.ivansweb.com
    Le mie applicazioni gratuite in ASP
    · IWGallery
    · IWNewsletter
    · IWMessenger
    · IWGuestbook

  5. #5

    grazie

    Ok grazie..
    effettivamente ci avevo pensato e nel file stile.css scrivere, ad esempio, così:

    body {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 90%;
    color: <%=(stile.Fields.Item("TESTO_COL").Value)%>;
    background-color: #FFFEF8;
    text-align: center;
    margin: 0px;
    }

    Poi nella pagina in cui si importa il foglio farò la connessione con il db!

    Grazie
    Digital XP - The new expression of digital art! - http://www.mimanchitu.it

  6. #6
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    basta dare estensione asp al file css per scriverci dentro codice asp
    e poi lo richiami così
    codice:
    <link href="/css/tuofogliodistile.asp" rel="stylesheet" type="text/css">

  7. #7
    Originariamente inviato da willybit
    basta dare estensione asp al file css per scriverci dentro codice asp
    e poi lo richiami così
    codice:
    <link href="/css/tuofogliodistile.asp" rel="stylesheet" type="text/css">
    Non sapevo funzionasse anche così...
    Home: http://www.ivansweb.com
    Le mie applicazioni gratuite in ASP
    · IWGallery
    · IWNewsletter
    · IWMessenger
    · IWGuestbook

  8. #8
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    e sì... alla fine quello che butta fuori l'asp è testo
    per essere precisini (e corretti) bisognerebbe impostare il content type a "text/css" ma funziona anche senza.

  9. #9
    Ho provato, ed effettivamente funziona benissimo: non si finisce mai di imparare...
    Grazie, Willybit!
    Home: http://www.ivansweb.com
    Le mie applicazioni gratuite in ASP
    · IWGallery
    · IWNewsletter
    · IWMessenger
    · IWGuestbook

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.