Ich arbeite an Facebook Iframe-Anwendung. Ich habe ein Popup-Meldungsfeld in dieser Anwendung. Dieses Pop-up hat eine feste Position. Aber es funktioniert nicht als hinzugefügt in iframe ohne scroll.
Ist es möglich, das Popup in der Position zu fixieren, wenn es im Iframe ohne Scroll ist?
Ist es möglich, das Popup in der Position zu fixieren, wenn es im Iframe ohne Scroll ist?
Nein - das iframe
ist ein Dokument für sich. Alles mit position: fixed
darin ist nicht relativ zum Hauptdokument festgelegt.
Wenn Sie möchten, dass etwas relativ zum Hauptdokument korrigiert wird, müssen Sie es in das Hauptdokument einfügen - entweder direkt oder durch Kopieren des Knotens mit JavaScript (jQuery ist in einem solchen Fall eine gute Idee) / p>
Damit letzteres funktioniert, müssen sowohl das Hauptdokument als auch das iframed-Dokument dasselbe Protokoll, denselben Port und dieselbe Domäne haben.