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

Δώσε στυλ στις ιστοσελίδες σου.


michael92

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

Δημοσ.

Με αυτό το script που έφτιαξα δημιουργείται μια κίνηση intro του παραθύρου μετά το φόρτωμα του script.

 

 

Προσοχή μετά από δοκιμές δουλεύει σωστά μόνο στον ΙΕ7. Στο firefox, εκτελείται πολύ γρήγορα και στην Opera καθόλου. Σας συνιστώ να το δοκιμάσετε με Internet Explorer 7.

 

 

Δοκιμάστε το στο : http://www.mssssee.joolo.com/EFFECT.htm

 

ΑΡΧΕΙΟ SCRIPT :

<script>

 

 

window.resizeTo(-100,-100)

 

function a() {

window.moveTo(0,1080)

window.resizeBy(50,50)

window.resizeBy(50,50)

window.resizeBy(50,50)

window.resizeBy(50,50)

window.resizeBy(50,50)

window.resizeBy(50,50)

window.resizeBy(50,50)

window.resizeBy(50,50)

window.resizeBy(50,50)

window.resizeBy(50,50)

window.resizeBy(50,50)

window.resizeBy(50,50)

window.resizeBy(50,50)

window.resizeBy(50,50)

window.resizeBy(50,50)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

window.moveBy(0,-10)

 

window.moveTo(0,0)

 

 

 

}

a()

</script>

 

Δημοσ.

Καλή η προσπάθεια αλλά στον Firefox φαίνεται απαίσια :(

Συν το ότι αλλάζει μέγεθος στο παράθυρο....

 

Edit: μια από τα ίδια και σε IE7

Δημοσ.

Στην javascript υπάρχουν και τα for/while loops.Τι κάθεσαι και αραδιάζεις 40-50 γραμμές κώδικα? Το δοκίμασα και εγώ το script αλλά είχα τα ίδια προβλήματα με τους προηγούμενους

Δημοσ.

Ξέρω ότι υπάρχουν τα loops :

 

for (variable=1; variable <= 50; variable++) {

 

//JScode

 

}

 

Το ίδιο ακριβώς θα συνέβαινε, αλλά θεώρησα εξοικονόμιση χρόνου το copy-paste παρά τη σχεδίαση βρόγχου, αφού θα είχε το ίδιο αποτέλεσμα, επίσης ήθελα σειριακή κατεύθηνση, οπότε θα χρειαζόμουν δύο βρόγχους. Μπορεί να εξοικωνομείς χωρό αλλά όχι χρόνο. Όταν πατάς συνεχόμενα ctrl + v για 8 δευτερόλεπτα κάνεις λγότερο από το να γράψεις το παραπάνω.

 

Υ.Σ. θα μπορούσα να κάνω χρήση παύσης, με window.setTimeout(function(),milliseconds) αλλά θα ήταν άσκοπο.

Δημοσ.

Νομίζω ότι για την περίπτωση του firefox που λες ότι εκτελείται πολύ γρήγορα,δεν θα ήταν άσκοπη η χρήση του window.setTimeout!

Δημοσ.

Το να χρησιμοποιήσεις ένα loop κάνει τον κώδικά σου πιο ευανάγνωστο αλλά και πέρα από αυτό μην ξεχάσουμε κιόλας κάποια βασικά πράγματα στον προγραμματισμό. Απλά πράγματα είναι τα loops, δεν είναι και τίποτα που να θέλει κανένα τρελό σχεδιασμό.

Δημοσ.

Όταν το σχεδίασα βιαζόμουν να φύγω κάπου και ήθελα να το τελιώσω απλώς.

 

alex2005 έχεις δίκιο, δεν είχα χρόνο, θα μπορούσα να το ενσωματώσω σε loop.

Δημοσ.
Στην javascript υπάρχουν και τα for/while loops.Τι κάθεσαι και αραδιάζεις 40-50 γραμμές κώδικα? Το δοκίμασα και εγώ το script αλλά είχα τα ίδια προβλήματα με τους προηγούμενους

nta3 re file na' oum, mhn to apopairneis to paidi.

oloi kapws etsi 3ekinhsame kai sthn poreia ma8ame kai to how to.

xalllarwse.

Δημοσ.

Χαλαρός είμαι φίλε μου και μην τρελένεσαι, οκ?

Πιο πολύ το είπα σαν συμβουλή για να διαβάσουν όλοι και κυρίως αυτος που το έγραψε 15 "γεμάτες" γραμμές κώδικα και όχι 150. Και ναι την δεύτερη φορά που θα γράψει τα loopakia θα είναι πολύ πιο παραγωγικός, χωρίς να το σκεφτεί πολύ για να "σχεδιάσει τους βρόχους". Αυτά τα "na' oum" και τα "shaoum" καλύτερα να λείπουν.

Δημοσ.

enta3ei file mou, an einai etsi sou zhtw sygnwmh,

mallon paranohsa to styl grafhs sou, to 8ewrhsa epi8etiko pros ena atomo, to opoio mporei na mpainei twra ston xwro tou programming.

na eisai kala pantws.

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

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

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