Frage : Nur gegenwärtigen Iframe auf F5 erneuern

Hallo haben Experten,

I das folgende structure

main frame
- iframe
    -- subiframe1
    -- subiframe2
    -- subiframe3
    -- subiframe4

The Ziel ist, dass, wenn jemand an klicken, F5 innerhalb des Iframe, der dieser Iframe ist, reloaded.
Generally Browsersumladen Hauptframe.
I etwas Arbeit herum mit jquery versuchte.

$ (Fenster) .ready (Funktion () {
$ (Fenster) .keypress (function (Ereignis) {
wenn (event.keyCode==116) {
location.href=location.href;
Rückholfalsches;        
}
});
});

It arbeitete im Iframe.  Aber wann ist der Fokus auf subiframes, die Browser Primärstruktur again.

Is dort eine Lösung auf dem Niveau von Iframe neu lädt, oder ich muss jeden Subframe ändern?

Antwort : Nur gegenwärtigen Iframe auf F5 erneuern

so müssen Sie den Code allen Iframes hinzufügen oder alle Iframes vorbei laufen lassen und es ihnen hinzufügen (nicht einfach)

Die bessere Methode ist, jeden Rahmen in einem Plätzchen zu speichern und zu gewähren vom Hauptfenster erneuern und den Rahmeninhalt zu allen Subframes beim Neuladen setzen. Als Internetnutzer rightclick ICH IMMER auf dem Rahmen und erneuere Rahmen, wenn ich einen Rahmen nur erneuern möchte. Ich erwarte nie das f5, um mit einzelnen Rahmen zu arbeiten
Weitere Lösungen  
 
programming4us programming4us