Γεια σας παιδιά. Προσπαθώ να φτιάξω ένα menu το οποίο πατώντας σε ένα κουμπί το menu θα ξεδιπλώνει. Κατέληξα σε αυτόν τον κώδικα:
<ul id="collapsibleList">
<li>
<a href="#"><img src="icons/menu_03.jpg" /></a>
</li>
<li>
<script type="text/javascript">document.writeln('<a href="#"><img src="icons/menu_03.jpg" src="closed.png" alt="Open list" onClick="toggle(\'iBMImage\',\'iBMList\');"></a>');</script>
</li>
<ul id="iBMList">
<li><a href="#"><img src="icons/menu_03.jpg" /></a></li>
<li><a href="#"><img src="icons/menu_03.jpg" /></a></li>
</ul>
<li>
<a href="#"><img src="icons/menu_03.jpg" /></a>
</li>
</ul>
<script type="text/javascript">
document.getElementById('collapsibleList').style.listStyle="none"; // remove list markers
document.getElementById('iBMList').style.display="none"; // collapse list
// this function toggles the status of a list
function toggle(image,list){
var listElementStyle=document.getElementById(list).style;
if (listElementStyle.display=="none"){
listElementStyle.display="block";
document.getElementById(image).src="open.png";
document.getElementById(image).alt="Close list";
}else{
listElementStyle.display="none";
document.getElementById(image).src="closed.png";
document.getElementById(image).alt="Open list";
}
}
</script>
Το δεύτερο κουμπί ξεδιπλώνεται. Το πρόβλημα μου είναι πως ο Firefox το ανοίγει κανονικά ενώ ο ie το μπλοκάρει γιατί βρίσκει active contect και μου ζητάει άδεια για να το ανοίξει. Τι μπορώ να κάνω; Ευχαριστώ εκ των προτέρων.
Javascript blocked by internet explorer
Firefox rules
Τελικά απαντάω στον εαυτό μου για όσους ενδιαφέρονται για την απάντηση. Διάβασα κάπου ότι αυτό γίνεται αν η σελίδα είναι Local και ότι είναι πολύ πιθανό να μην υπάρχει το πρόβλημα αν η σελίδα είναι ανεβασμένη. Δεν είναι σίγουρο όμως διότι πήρα μια σελίδα με active content που άνοιγε κανονικά, την αποθήκευσα και εξακολουθούσε να ανοίγει κανονικα. Πάντως το τελικό μου συμπέρασμα είναι πως Firefox rules!!!
Re: Firefox rules
Τι ακριβώς εννοείς ? Την ανοιγείς στο PC σου σε κάποιον server π.χ ΙΙS ή Apache ή απλά κάνεις 2πλό κλίκ στο αρχείο?George wrote:Διάβασα κάπου ότι αυτό γίνεται αν η σελίδα είναι Local και ότι είναι πολύ πιθανό να μην υπάρχει το πρόβλημα αν η σελίδα είναι ανεβασμένη.
Κι εγώ μέχρι χθές αυτό έλεγα αλλά δοκίμασα Opera και μου φαίνεται καλύτερος.Πάντως το τελικό μου συμπέρασμα είναι πως Firefox rules!!!