YourWBB


yourWBB » yourWBB Misc * » Das Proggen » HTML, XHTML, JavaScript & CSS » Tipp dich fit - Was kann ich besser machen? » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 6.426 Views | | Thema zu Favoriten hinzufügen
Seiten (2): « vorherige 1 [2]
Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen Tipp dich fit - Was kann ich besser machen?
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
lycoos lycoos ist männlich
Frauenstimme 2007


images/avatars/avatar-4473.gif

Dabei seit: 05.08.05
Beiträge: 1.076

Antworten Zitieren Editieren Melden       UP

Du findest nix?



http://www.google.com/search?ie=UTF-8&oe...s=1&q=onkeydown

__________________
mfg

der Lycoos


Der Satz des Pythagoras umfasst 24 Worte,die Zehn Gebote 279, die amerikanische Unabhängigkeitserklärung 300 und die Verordnung der EG über die Einfuhr von Karamelbonbons 25.911 Worte.


04.02.07 20:50 lycoos ist offline E-Mail Finden Als Freund hinzufügen
Gespenst
unregistriert
Antworten Zitieren Editieren Melden       UP

Na schön, jetzt geht es im Firefox aber nicht im IE:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
  function get(name) {

    function lies_parameter() {
  
      parameter = this.location.search; 
      parameter = parameter.substring(1, parameter.length);
 
    }
  
    function teile_parameter(paare) { 

      if (paare.indexOf('=') == -1){
      
      return 0;
     
    }

    else if (paare.indexOf('=') > 0){
     
      hilfs_array = paare.split("&");
      zaehler=0;
      paar_array = new Array(); 
      
      while (zaehler < hilfs_array.length) { 
        paar_array[zaehler] = hilfs_array[zaehler].split('='); 
        zaehler+=1; }
        
      return paar_array;
      
      }
    }
      
    function hole_wert(ausarray, suchbegriff, such_pos, ret_pos) {
   
      zaehler=0;
      
      while (zaehler < ausarray.length){ 
      
        if (ausarray [zaehler][such_pos] == suchbegriff){
         
          return (ausarray[zaehler][ret_pos]);
        } 
      
        zaehler+=1;
         
      }
      
      return 0;
    
    } 
  
    parameter_string = lies_parameter(); 
    paar_array = teile_parameter(parameter);
    fertig = hole_wert(paar_array, name, 0, 1);
    return fertig; 

  }

    satz= get("satz");
    file= get("file");
    fehler = get("fehler");
    bisher="";
    mit=0;
    spielt=0;

    document.write("<script src=" + file + " type=text/javascript></script>");
    document.onkeypress = keyHandler;


    function musik(ton) { 

        code = '<embed src="' + ton + '" loop="false" autostart="true" "mastersound" hidden="true"></embed>';
        document.getElementById("toene").innerHTML = code;
    
    }

    function keyHandler(e){
  
      var pressedKey;
  
      if (document.all){
  
        e = window.event;
    
      }
  
      if (document.all){
      
        window.onkeydown = function(pressedKey) {
          if (!pressedKey) e = window.event;
        }
      }
  
      else {
  
        pressedKey = e.which;
  
      }
  
      pressedCharacter = String.fromCharCode(pressedKey);

      if(spielt==0) {
  
        bisher=bisher + pressedCharacter; 
        ausgabe = new Array("Deine Eingabe lautet: " + bisher + "<br/>");
        tippe_div = eval(document.getElementById("tippe"));
        tippe_div.innerHTML=ausgabe;
    
        if(pressedCharacter != phrasen[satz-1].substring(mit,mit+1)){
      
          musik("falsch.wav"); spielt=1; fehler++; satz--;
          enter_div = eval(document.getElementById("error"));
          enter_div.innerHTML="Fehler - Weiter mit Enter!";
        
        }

        else if(phrasen[satz-1].length==bisher.length){
      
          musik("richtig.wav"); window.setTimeout("weiter()",200); 
        
        }
      
          mit++;
         
        }
  
      else {
  
        if(pressedKey==13){
    
          weiter();
      
        }
    
      }
    }

    function mach(){

      if(satz==""){
  
        satz=0;
    
      }
  
      var satzplus=satz;
      satzplus++; 
      text = new Array("Bitte tippe folgendes ein: " + phrasen[satz] + "<br/>");
      bereich_div = eval(document.getElementById("bereich"));
      bereich_div.innerHTML=text;
      status_div = eval(document.getElementById("status"));
      status_div.innerHTML = "Du hast bereits " + fehler + " Fehler gemacht! ";
      status_div.innerHTML += "Du arbeitest am Satz " + satzplus + " von " + phrasen.length + ".<br/><br/>";
      satzkeeper=satz; satz++;
  
    }

    function weiter(){

      spielt=0;
      ziel="tippe.htm?satz=" + satz + "&fehler=" + fehler + "&file=" + file;
 
      if(satz<phrasen.length){
  
        window.location.href=ziel;
    
      }
  
      else {
  
      alert("Herzlichen Glückwunsch, es wurden genau " + fehler + " Fehler gemacht!");
      location.href="index.htm"; 
  
      }
    }





Bitte helft mir!

Gespenst
05.02.07 07:33
HE24
Mitglied


Dabei seit: 17.05.06
Beiträge: 118
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

Ich glaube mitlerweile nicht mehr das dieses Javascript von dir ist.

__________________
http://www.hackeinbau24.com
KOSTENLOSER:
Hackeinbau,Styleeinbau,Foreninstallationen etc.
05.02.07 07:47 HE24 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge HE24 in deine Kontaktliste ein MSN Passport-Profil von HE24 anzeigen
Gespenst
unregistriert
Antworten Zitieren Editieren Melden       UP

So jetzt geht es:


code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:

  function get(name) {

    function lies_parameter() {
  
      parameter = this.location.search; 
      parameter = parameter.substring(1, parameter.length);
 
    }
  
    function teile_parameter(paare) { 

      if (paare.indexOf('=') == -1){
      
      return 0;
     
    }

    else if (paare.indexOf('=') > 0){
     
      hilfs_array = paare.split("&");
      zaehler=0;
      paar_array = new Array(); 
      
      while (zaehler < hilfs_array.length) { 
        paar_array[zaehler] = hilfs_array[zaehler].split('='); 
        zaehler+=1; }
        
      return paar_array;
      
      }
    }
      
    function hole_wert(ausarray, suchbegriff, such_pos, ret_pos) {
   
      zaehler=0;
      
      while (zaehler < ausarray.length){ 
      
        if (ausarray [zaehler][such_pos] == suchbegriff){
         
          return (ausarray[zaehler][ret_pos]);
        } 
      
        zaehler+=1;
         
      }
      
      return 0;
    
    } 
  
    parameter_string = lies_parameter(); 
    paar_array = teile_parameter(parameter);
    fertig = hole_wert(paar_array, name, 0, 1);
    return fertig; 

  }

    satz= get("satz");
    file= get("file");
    fehler = get("fehler");
    bisher="";
    mit=0;
    spielt=0;

    document.write("<script src=" + file + " type=text/javascript></script>");
    document.onkeypress = keyHandler;


    function musik(ton) { 

        code = '<embed src="' + ton + '" loop="false" autostart="true" "mastersound" hidden="true"></embed>';
        document.getElementById("toene").innerHTML = code;
    
    }

    function keyHandler(e){
  
      var pressedKey;
  
      if (document.all){
  
        e = window.event;
    
      }
  
      if (document.all){
      
        pressedKey = window.event;
        pressedKey = e.keyCode;
      
      }
  
      else {
  
        pressedKey = e.which;
  
      }
  
      pressedCharacter = String.fromCharCode(pressedKey);

      if(spielt==0) {
  
        bisher=bisher + pressedCharacter; 
        ausgabe = new Array("Deine Eingabe lautet: " + bisher + "<br/>");
        tippe_div = eval(document.getElementById("tippe"));
        tippe_div.innerHTML=ausgabe;
    
        if(pressedCharacter != phrasen[satz-1].substring(mit,mit+1)){
      
          musik("falsch.wav"); spielt=1; fehler++; satz--;
          enter_div = eval(document.getElementById("error"));
          enter_div.innerHTML="Fehler - Weiter mit Enter!";
        
        }

        else if(phrasen[satz-1].length==bisher.length){
      
          musik("richtig.wav"); window.setTimeout("weiter()",200); 
        
        }
      
          mit++;
         
        }
  
      else {
  
        if(pressedKey==13){
    
          weiter();
      
        }
    
      }
    }

    function mach(){

      if(satz==""){
  
        satz=0;
    
      }
  
      var satzplus=satz;
      satzplus++; 
      text = new Array("Bitte tippe folgendes ein: " + phrasen[satz] + "<br/>");
      bereich_div = eval(document.getElementById("bereich"));
      bereich_div.innerHTML=text;
      status_div = eval(document.getElementById("status"));
      status_div.innerHTML = "Du hast bereits " + fehler + " Fehler gemacht! ";
      status_div.innerHTML += "Du arbeitest am Satz " + satzplus + " von " + phrasen.length + ".<br/><br/>";
      satzkeeper=satz; satz++;
  
    }

    function weiter(){

      spielt=0;
      ziel="tippe.htm?satz=" + satz + "&fehler=" + fehler + "&file=" + file;
 
      if(satz<phrasen.length){
  
        window.location.href=ziel;
    
      }
  
      else {
  
      alert("Herzlichen Glückwunsch, es wurden genau " + fehler + " Fehler gemacht!");
      location.href="index.htm"; 
  
      }
    }
05.02.07 14:21
Seiten (2): « vorherige 1 [2] Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » yourWBB Misc * » Das Proggen » HTML, XHTML, JavaScript & CSS » Tipp dich fit - Was kann ich besser machen?