marduc812 Δημοσ. 16 Δεκεμβρίου 2011 Δημοσ. 16 Δεκεμβρίου 2011 Έχω ένα blogάκι και έω βάλει ένα link ώστε να βγάζει ένα άρθρο στην τύχη. Δηλαδή ένα που να διαλέγει μόνο του ένα από τα άρθρα και να το εμφανίζει. Θέλω όμως το κουμπί αυτό να μην είναι κείμενο του τύπου "Πατήστε εδω" Κλπ θέλω να φαίνεται εικόνα. εδώ είναι ο κώδικας: ><div id="myLuckyPost"></div> <script type="text/javascript"> function showLucky(root){ var feed = root.feed; var entries = feed.entry || []; var entry = feed.entry[0]; for (var j = 0; j < entry.link.length; ++j){if (entry.link[j].rel == 'alternate'){window.location = entry.link[j].href;}}} function fetchLuck(luck){ script = document.createElement('script'); script.src = '/feeds/posts/summary?start-index='+luck+'&max-results=1&alt=json-in-script&callback=showLucky'; script.type = 'text/javascript'; document.getElementsByTagName('head')[0].appendChild(script); } function feelingLucky(root){ var feed = root.feed; var total = parseInt(feed.openSearch$totalResults.$t,10); var luckyNumber = Math.floor(Math.random()*total);luckyNumber++; a = document.createElement('a'); a.href = '#random'; a.rel = luckyNumber; a.onclick = function(){fetchLuck(this.rel);}; a.innerHTML = ' Πατήστε εδώ'; document.getElementById('myLuckyPost').appendChild(a); } </script> <script src="/feeds/posts/summary?max-results=0&alt=json-in-script&callback=feelingLucky"></script> Μπορείτε να μου πείτε ποιό σημείο θα πρέπει να αλλάξω;
Uberalles_gr Δημοσ. 16 Δεκεμβρίου 2011 Δημοσ. 16 Δεκεμβρίου 2011 Έχω ένα blogάκι και έω βάλει ένα link ώστε να βγάζει ένα άρθρο στην τύχη. Δηλαδή ένα που να διαλέγει μόνο του ένα από τα άρθρα και να το εμφανίζει. Θέλω όμως το κουμπί αυτό να μην είναι κείμενο του τύπου "Πατήστε εδω" Κλπ θέλω να φαίνεται εικόνα. εδώ είναι ο κώδικας: ><div id="myLuckyPost"></div> <script type="text/javascript"> function showLucky(root){ var feed = root.feed; var entries = feed.entry || []; var entry = feed.entry[0]; for (var j = 0; j < entry.link.length; ++j){if (entry.link[j].rel == 'alternate'){window.location = entry.link[j].href;}}} function fetchLuck(luck){ script = document.createElement('script'); script.src = '/feeds/posts/summary?start-index='+luck+'&max-results=1&alt=json-in-script&callback=showLucky'; script.type = 'text/javascript'; document.getElementsByTagName('head')[0].appendChild(script); } function feelingLucky(root){ var feed = root.feed; var total = parseInt(feed.openSearch$totalResults.$t,10); var luckyNumber = Math.floor(Math.random()*total);luckyNumber++; a = document.createElement('a'); a.href = '#random'; a.rel = luckyNumber; a.onclick = function(){fetchLuck(this.rel);}; a.innerHTML = ' Πατήστε εδώ'; document.getElementById('myLuckyPost').appendChild(a); } </script> <script src="/feeds/posts/summary?max-results=0&alt=json-in-script&callback=feelingLucky"></script> Μπορείτε να μου πείτε ποιό σημείο θα πρέπει να αλλάξω; Μέσα στο κώδικα που παρέθεσες υπάρχει το a.innerHTML = ' Πατήστε εδώ'; Εκεί βάζεις το a.innerHTML = ' <img src="myimage.pnf" border="0" alt="Πατήστε εδώ" title="Πατήστε εδώ" />';
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα