Ich habe eine HTML-Seite, die eine andere Seite über JavaScript öffnet. Wenn ein Benutzer auf eine Schaltfläche auf der anderen Seite klickt, möchte ich über JQuery eine Nachricht in einem DIV der Startseite veröffentlichen. Ich kann es nicht genau sagen, aber ich kann es nicht funktionieren lassen. Hier ist meine Opener-Seite
%Vor%Wenn der Benutzer auf "Starten" klickt Schaltfläche wird ein Dialogfeld angezeigt. Der Code für den Dialog sieht folgendermaßen aus:
%Vor%Überraschenderweise erscheint die Alarmbox. Wie auch immer, ich kann nicht scheinen, den HTML des DIV in meiner öffnenden Seite zu aktualisieren. Weiß jemand, wie man das macht?
Dies ist nicht möglich, wenn sich die übergeordnete Seite (der Öffner) in einer anderen Domäne befindet. Ansonsten funktioniert dein Code einwandfrei.
Auch Ihre! = Null-Prüfung führt wahrscheinlich nicht das aus, was sie zu tun scheint, da die jQuery-Funktion niemals null zurückgibt. Wenn Sie nach dem Vorhandensein eines Elements suchen, müssen Sie dies auf diese Weise tun ...
%Vor%Seltsamerweise funktioniert Ihr Beispiel für mich in Chrome, IE 8 und FireFox. Hast du noch andere Details?
Tags und Links javascript html jquery