Frage : jQuery hotkeys benutzt in einem Iframe.

Hallo, habe ich diesen Code, der http://github.com/tzuryby/ hotkeys für Ctrl+s… benutzt, aber ich habe einen Iframe, den ein Benutzer in und Text etwas. klickt. Ich kann nicht wirklich tun viel über, was ist im Iframe… Was ich tun muss soll noch das Ctrl+s erhalten also, kann ich meine Funktion laufen lassen.  Irgendwelche Ideen auf welcher Notwendigkeit zu ändern, um es Arbeit ohne den Iframeinhalt zu bilden, der geändert wird (keine Steuerung an diesem Ende).  Ich weiß, dass ich getanes dieses gesehen habe; Mich zu erinnern ich kann nicht gerade scheinen, an dass was war für also ist, ist das Googling hart gewesen.  Für die Hilfe danke.  Beifall - Jeremy
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
//Suppose, zum im Iframe mit Identifikation frame_SIA zu arbeiten
 	$ („#frame_SIA“) .contents () .find (Dokument) .bind („keydown“, „ctrl+s“, Funktion (evt) {
		evt.stopPropagation ();   
		evt.preventDefault (); 
        Alarm („versuchend zu speichern ");
				wenn (! inproccess) {
					SSubmit ();
				}
	});


//works normalerweise im Elternteil Doc.
	$ (Dokument) .bind („keydown“, „ctrl+s“, Funktion (evt) {
    evt.stopPropagation ();   
    evt.preventDefault (); 
				wenn (! inproccess) {
					SSubmit ();
				}
	});

Antwort : jQuery hotkeys benutzt in einem Iframe.

es erhalten. Teil-TIMING und Teilzielen….

      $ („#frame_SIA ").ready (Funktion () {
            var x=document.getElementById („frame_SIA“);
            var y= (x.contentWindow || x.contentDocument);
            $ (y.document) .bind („keydown“, „ctrl+s“, Funktion (evt) {
                  evt.stopPropagation ();  
                  evt.preventDefault ();
            });
      });      
Weitere Lösungen  
 
programming4us programming4us