Προς το περιεχόμενο

Download file where the link is in a function in a .js file


varathro

Προτεινόμενες αναρτήσεις

Δημοσ.

Γειά σας....

 

Σε μία 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 το αρχείο.....

 

Βοήθεια κανείς....

Δημοσ.

Το

function download(){

<a href="http://www.blabla.gr/blabla.zip"></a>

}

είναι λάθος, δεν μπορείς να γράψεις HTML μέσα στη Javascript. Χρειάζεσαι το αντίστοιχο object, αν θυμάμαι καλά location.href.

 

Αλλά γιατί να βάλεις javascript και δεν βάζεις απλά link στο αρχείο;

Δημοσ.

Έχεις δίκιο φίλε, δεν γίνετε να βάλεις html σε javascript....

Πάντως βρήκα πως γίνετε.....

 

Απλά στην function βάζουμε:

window.location.href = 'blabla.zip'

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...