alan2 Δημοσ. 20 Ιουνίου 2013 Δημοσ. 20 Ιουνίου 2013 Καλησπέρα, Θέλω να ανοιξω μία ιστοσελίδα, και να γράψω κάτι σε αυτή σύμφωνα με τα δεδομένα της φόρμας στη τρέχουσα ιστοσελίδα.Xρησιμοποιώ ενα button που καλεί script στην ιδια σελίδα.Δοκιμάζω function openWin() { myWindow=window.open("I:\...\checkout.html","myWindow","width=1200,height=700"); myWindow.document.write("Αξία παραγγελίας: "+addon+"ευρώ"); myWindow.focus(); } αλλα η σελίδα που ανοιγει, γράφει στη διεύθυνση το ονομα order.html, που είναι η αρχική σελίδα. Δέν είναι η checkout.html που θέλω να εμφανίσω.
SlackulatoR Δημοσ. 20 Ιουνίου 2013 Δημοσ. 20 Ιουνίου 2013 Μπορείς να μας δώσεις το html της checkout μήπως υπάρχει κάποιο λάθος;
alan2 Δημοσ. 20 Ιουνίου 2013 Μέλος Δημοσ. 20 Ιουνίου 2013 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> </head> <body>your order </body> </html> σχεδόν αδεια ειναι...
SlackulatoR Δημοσ. 20 Ιουνίου 2013 Δημοσ. 20 Ιουνίου 2013 Αν θέλεις ανέβασε τα αρχεία σε ένα zip να το δοκιμάσω, γιατί δεν μπορώ να καταλάβω τι μπορεί να φταίει.
alan2 Δημοσ. 20 Ιουνίου 2013 Μέλος Δημοσ. 20 Ιουνίου 2013 (επεξεργασμένο) χμ, μαλλον εφταιγαν οι ελληνικοί χαρακτήρες στο path, τωρα ομως εμφανίζει στο checkout μονο "your order " το σκριπτ απο την πρώτη σελίδα σταματά να εκτελείται? πρέπει να δώ τα αποτελεσματα στην checkout.html Επεξ/σία 21 Ιουνίου 2013 από alan2
nucleus Δημοσ. 21 Ιουνίου 2013 Δημοσ. 21 Ιουνίου 2013 Δεν κάνει το append με την document.write Δοκίμασε αυτό function openWin() { myWindow=window.open('','myWindow','width=1200,height=700'); myWindow.document.writeln("your order"); myWindow.document.writeln("Αξία παραγγελίας: "+addon+"ευρώ"); myWindow.focus(); }
nucleus Δημοσ. 21 Ιουνίου 2013 Δημοσ. 21 Ιουνίου 2013 Που ορίζεις την μεταβλητή addon? function openWin() { var addon = 5; myWindow=window.open('','myWindow','width=1200,height=700'); myWindow.document.writeln("your order"); myWindow.document.writeln("Αξία παραγγελίας: "+addon+"ευρώ"); myWindow.focus(); } Aν δοκιμάσεις αυτό θα πρέπει να δεις στην αξία 5 ευρώ.
alan2 Δημοσ. 21 Ιουνίου 2013 Μέλος Δημοσ. 21 Ιουνίου 2013 την addon την ορισα global, εκτός συνάρτησης, και πραγματι κράτησε τη τιμή. ομως με το mywindow=window.open("file:///F:/ergasies/checkout.html","mywindow","width=1200,height=700"); mywindow.document.writeln("Αξία παραγγελίας: "+addon+"ευρώ"); mywindow.focus(); δεν παρουσιάζει οτι εχει ηδη μεσα η checkout
nucleus Δημοσ. 21 Ιουνίου 2013 Δημοσ. 21 Ιουνίου 2013 Δεν δουλεύει σωστά η mywindow.document.writeln αν η window.open έχει αρχείο.Θα πρέπει να το αφήσεις κενό και να γράψεις στην ουσία όλο τον κώδικα της checkout.html δυναμικά. Δες εδώ function openWin() { myWindow=window.open('','myWindow','width=1200,height=700'); myWindow.document.writeln("your order"); myWindow.document.writeln("Αξία παραγγελίας: "+addon+"ευρώ"); myWindow.focus(); }
alan2 Δημοσ. 22 Ιουνίου 2013 Μέλος Δημοσ. 22 Ιουνίου 2013 Σύμφωνα με την εκφώνηση της άσκησης πρέπει να ανοίξω την επόμενη σελίδα. Φαίνεται οτι για καποιο λόγο δεν την βρίσκει (αν και είναι στο ιδιο κατάλογο), και ανοίγει αδεια σελίδα οπου μπορεί να γράψει με σκριπτ.
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα