Σελ. 2 από 2 ΠρώτηΠρώτη 12
Εμφάνιση 16-17 από 17
  1. #16
    Εγγραφή
    19-03-2009
    Περιοχή
    ΗΡΑΚΛΕΙΟ ΚΡΗΤΗΣ
    Ηλικία
    48
    Μηνύματα
    288
    Downloads
    0
    Uploads
    0
    στείλε όλο τον κώδικα (.html)

  2. #17
    Εγγραφή
    30-12-2010
    Ηλικία
    40
    Μηνύματα
    81
    Downloads
    1
    Uploads
    0
    Τύπος
    ADSL2+
    Ταχύτητα
    6144/1024
    ISP
    HOL
    SNR / Attn
    10.0(dB) / 35.1(dB)
    Path Level
    Interleaved
    Παράθεση Αρχικό μήνυμα από virxen Εμφάνιση μηνυμάτων
    στείλε όλο τον κώδικα (.html)
    Αυτός είναι ο κώδικας:
    Κώδικας:
    <!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>
    <script type="text/javascript" src="jquery.js"></script>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    <script type="text/javascript">
      $(document).ready(function() {
        var course_data;     
        $.get('exerc.xml', function(data) { 
        course_data = data;               
        var that = $('#courses'); 
        $('course', course_data).each(function() {
        $('<option>').text($(this).attr('title')).appendTo(that);
        });
      }, 'xml'); 
    
     $('#courses').change(function() { 
        var val = $(this).val(); 
        var that = $('#times').empty(); 
        $('course', course_data).filter(function() { 
          return val == $(this).attr('title'); 
        })
        .find("lesson").each(function() { 
          $("#lesson").val($(this).text());   
        });
     });
     });
     </script>
    
    <script type="text/javascript">
    function keyPressed(event, input) {
       if (event.keyCode == 8) {
                  
       return true;
      }
                 
       var char = event.which ? event.which : event.keyCode;
                 
       char = String.fromCharCode(char);
       var exerc = ["010 141 474","147 741 174","258 852 582"];
    
      for (i=0;i<exerc.length;i++){
    
    	 var option=document.getElementById("courses").selectedIndex;
    	 }
    	
        return (exerc[option-1].charAt(input.value.length) == char);
    }
    </script>  
    
    <script type="text/javascript">
    function preloadimages(arr){
    var newimages=[], loadedimages=0
    var postaction=function(){}
    var arr=(typeof arr!="object")? [arr] : arr
    function imageloadpost(){
        loadedimages++
        if (loadedimages==arr.length){
            postaction(newimages)
        }
    }
    for (var i=0; i<arr.length; i++){
        newimages[i]=new Image()
        newimages[i].src=arr[i]
        newimages[i].onload=function(){
            imageloadpost()
        }
        newimages[i].onerror=function(){
            imageloadpost()
        }
    }
    return { //return blank object with done() method
        done:function(f){
            postaction=f || postaction 
        }
    }
    }
    
    preloadimages(['images/image0.jpg','images/image1.jpg','images/image2.jpg','images/image3.jpg','images/image4.jpg','images/image5.jpg','images/image6.jpg','images/image7.jpg','images/image8.jpg','images/image9.jpg','images/imagespace.jpg']).done(function(images){ 
     
    })
    
    var globalarray = [["images/image0.jpg","images/image1.jpg","images/image4.jpg","images/image7.jpg","images/imagespace.jpg"],
                       ["images/image1.jpg","images/image4.jpg","images/image7.jpg","images/imagespace.jpg"],
                       ["images/image2.jpg","images/image5.jpg","images/image8.jpg","images/imagespace.jpg"],
                       ["images/image3.jpg","images/image9.jpg","images/image6.jpg","images/imagespace.jpg"],
                       ["images/image7.jpg","images/image8.jpg","images/image9.jpg","images/imagespace.jpg"],
                       ["images/image4.jpg","images/image5.jpg","images/image6.jpg","images/imagespace.jpg"],
                       ["images/image1.jpg","images/image2.jpg","images/image3.jpg","images/imagespace.jpg"],
                       ["images/image1.jpg","images/image2.jpg","images/image3.jpg","images/image0.jpg","images/imagespace.jpg"],
                       ["images/image0.jpg","images/image4.jpg","images/image5.jpg","images/image6.jpg","images/imagespace.jpg"],
                       ["images/image0.jpg","images/image2.jpg","images/image5.jpg","images/image8.jpg","images/imagespace.jpg"],
                       ["images/image1.jpg","images/image0.jpg","images/image4.jpg","images/image7.jpg","images/imagespace.jpg"]];
    	     	  
      function changeIm(event){
    
         var code = (event.which) ? event.which : event.keyCode;
     
    for (var i = globalarray.length -1; i>=0; i--) {
     for (var j = globalarray.length -1; j>=0; j--) {	
      if (globalarray[0]){  
          if (code == 48 || code == 96) {
           var img = document.getElementById('imageChange').src = globalarray[0][0];
          } else if (code == 49 || code == 97) {
           var img = document.getElementById('imageChange').src = globalarray[0][1];
          } else if (code == 52 || code == 100) {
           var img = document.getElementById('imageChange').src = globalarray[0][2];	
          } else if (code == 55 || code == 103) {
           var img = document.getElementById('imageChange').src = globalarray[0][3];
          } else if (code == 32) {
           var img = document.getElementById('imageChange').src = globalarray[0][4];
          }
      } else if (globalarray[1]){
    	  if (code == 49 || code == 97) {
           var img = document.getElementById('imageChange').src = globalarray[1][0];
          } else if (code == 52 || code == 100) {
           var img = document.getElementById('imageChange').src = globalarray[1][1];
          } else if (code == 55 || code == 103) {
           var img = document.getElementById('imageChange').src = globalarray[1][2];	
          } else if (code == 32) {
           var img = document.getElementById('imageChange').src = globalarray[1][3];
          }   
      } else if (globalarray[2]){
    	  if (code == 50 || code == 98) {
           var img = document.getElementById('imageChange').src = globalarray[2][0];
          } else if (code == 53 || code == 101) {
           var img = document.getElementById('imageChange').src = globalarray[2][1];
          } else if (code == 56 || code == 104) {
           var img = document.getElementById('imageChange').src = globalarray[2][2];	
          } else if (code == 32) {
           var img = document.getElementById('imageChange').src = globalarray[2][3];
          }   
      }
     }
    }
    }
    </script>	   
    </head>
    
    <body>
     <form method="post" action="">
     <input type="text" size="90" id="lesson" />
     </form>
     <form  id="form2" name="form2" method="post" action="">
     <input size="90" type="text" class="textarea" onkeypress="changeIm(event);return keyPressed(event,this);" />
     </form>
    
    <div>
    <img id="imageChange" src="images/imagedefault.jpg" width="" height="" /></td>
    </div>
     <form name="form1">
     <p>exercices
       <select style="width:100px" id='courses'>
       <option selected="selected">choose...</option>
       </select>
     </form> 
     </body>
     </html>
    και αυτό είναι το αρχείο exerc.xml (συνδέεται με τον κώδικα γενικά):
    Κώδικας:
    <?xml version="1.0" encoding="utf-8"?>
     <courses>
        <course title="exercise 1">
            <lesson>010 141 474</lesson>
        </course>
        <course title="exercise 2">
            <lesson>147 741 174</lesson>
        </course>
        <course title="exercise 3">
            <lesson>258 852 582</lesson>
        </course>
     </courses>
    Διευκρίνιση:
    η συνάρτηση changeIm και το xml δεν είναι ολόκληρα, αλλά ένα μέρος από αυτά. Απλά θα έπρεπε να λειτουργεί μέχρι και τα περιεχόμενα του globalarray[0] - globalarray[2].

Σελ. 2 από 2 ΠρώτηΠρώτη 12

Παρόμοια Θέματα

  1. Προβλημα με πινακα στην C!
    Από sandra3 στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμού
    Μηνύματα: 7
    Τελευταίο Μήνυμα: 22-08-09, 19:24
  2. προβλημα με πινακα ελεγχου
    Από _aris_ στο φόρουμ Laptop, tablet και mobile computing
    Μηνύματα: 3
    Τελευταίο Μήνυμα: 24-03-09, 16:54
  3. προβλημα με το πινακα ελεγχου..!!! help
    Από _aris_ στο φόρουμ Windows
    Μηνύματα: 0
    Τελευταίο Μήνυμα: 24-03-09, 14:02
  4. Java: Πρόβλημα με πίνακα
    Από mpardsu στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμού
    Μηνύματα: 4
    Τελευταίο Μήνυμα: 23-01-09, 17:06
  5. Προβλημα με πινακα ελεγχου!
    Από GoG στο φόρουμ Windows
    Μηνύματα: 5
    Τελευταίο Μήνυμα: 12-12-06, 00:35

Tags για αυτό το Θέμα

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας