Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Αναφορά σε JavaScript αρχείo από aspx σελίδα.

Îåêßíçóå áðü ôï ìÝëïò aero. Τελευταία δημοσίευση από το μέλος Dimitris Papadimitriou στις 06-07-2009, 09:47. Υπάρχουν 1 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  05-07-2009, 21:48 52252

    Αναφορά σε JavaScript αρχείo από aspx σελίδα.

    Χρησιμοποιώ τον παρακάτω κώδικα για να αναφερθώ σε ενα JavaScript αρχείο απο μια σελίδα aspx αλλά βγάζει σφάλμα. Αν αφαιρέσω το application root symbol ~ παίζει κανονικά.

    <script type="text/javascript" src="~/Library/JavaScript/jquery-1.3.2.min.js"></script>

    Εχω παρατηρήσει ότι όταν χρησιμοποποιώ το application root symbol για να δηλώσω stylesheets τοτε αυτό μετατρέπεται σε relative path στην html της σελίδας κάτι το οποίο δεν συμβαίνει με το src των Scripts.

    Υπάρχει κάποιος τρόπος για να μπορώ να αναφέρομαι σε scripts χρησιμοποιώντας το application root symbol.

    Ευχαριστώ


    Αν γευτείς την πτήση για πρώτη φορά, περπατάς στην Γη και έχεις στραμμένα τα μάτια σου προς τον ουρανό. Γιατί εκεί ανήκεις και εκεί λαχταράς να επιστρέψεις ... Leonardo Da Vinci
  •  06-07-2009, 09:47 52262 σε απάντηση της 52252

    Απ: Αναφορά σε JavaScript αρχείo από aspx σελίδα.

    To root symbol είναι σύμβολο της asp.net και όχι της html, οπότε πρέπει να χρησιμοποιείτει σε server side κώδικα της asp.net. Πιο απλά, πρέπει να βρίσκεται μέσα σε <% %>. Μόνο τότε αντικαθίσταται από το path του application root. Φαντάζομαι σου δουλεύει στα stylesheets γιατί εκεί κάνεις κάτι τέτοιο.


    Dimitris Papadimitriou
    Software Development Professional
    dotNETZone.gr News

    Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Διαβάστε επίσης τους όρους χρήσης.
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems