varathro Δημοσ. 21 Ιουνίου 2006 Δημοσ. 21 Ιουνίου 2006 Γειά σας.... Σε μία html σελίδα έχω βάλει ένα κουμπί που όταν το πατήσεις θα εκτελελεί μία function που αυτή θα ανοίγει το λινκ του αρχείου για κατέβασμα. ><input type="button" value="download" onClick="download()"> Στο js αρχείο έχουμε την function που λεγεται download όπως στο onClick="download()" >function download(){ <a href="http://www.blabla.gr/blabla.zip"></a> } Στο head έχω βάλει το (που αν δεν κάνω λάθος είναι σωστό.): ><script type= "text/javascript" LANGUAGE="JavaScript" src="ονομα αρχείου js"></script> Δεν δουλεύει. σκέφτηκα να βάλω και return το λινκ αλλα και πάλι τίποτα. Δεν κάνει download το αρχείο..... Βοήθεια κανείς....
alkisg Δημοσ. 21 Ιουνίου 2006 Δημοσ. 21 Ιουνίου 2006 Το function download(){ <a href="http://www.blabla.gr/blabla.zip"></a> } είναι λάθος, δεν μπορείς να γράψεις HTML μέσα στη Javascript. Χρειάζεσαι το αντίστοιχο object, αν θυμάμαι καλά location.href. Αλλά γιατί να βάλεις javascript και δεν βάζεις απλά link στο αρχείο;
varathro Δημοσ. 22 Ιουνίου 2006 Μέλος Δημοσ. 22 Ιουνίου 2006 Έχεις δίκιο φίλε, δεν γίνετε να βάλεις html σε javascript.... Πάντως βρήκα πως γίνετε..... Απλά στην function βάζουμε: window.location.href = 'blabla.zip'
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.