2011-09-30 34 views
8

Tôi đang làm việc trên ứng dụng khung nội tuyến facebook. Tôi có một hộp thông báo bật lên bên trong ứng dụng này. Điều đó bật lên là có tài sản cố định. Nhưng nó không hoạt động như được thêm vào bên trong iframe không có cuộn.vị trí cố định div trong khung nội tuyến không hoạt động

Có thể bật cửa sổ bật lên được cố định ở vị trí nếu trong iframe không có cuộn không?

Trả lời

11

Có thể bật cửa sổ bật lên cố định ở vị trí nếu trong iframe không có cuộn không?

Không - iframe là một tài liệu. Bất cứ điều gì với position: fixed trong đó có không cố định liên quan đến tài liệu chính.

Nếu bạn muốn một cái gì đó được cố định liên quan đến tài liệu chính, bạn cần đặt nó vào tài liệu chính - trực tiếp hoặc bằng cách sao chép nút bằng JavaScript (sử dụng jQuery là một ý tưởng hay trong trường hợp này).

Để làm việc sau, cả tài liệu chính và tài liệu iframed cần phải có cùng giao thức, cổng và miền.

Các vấn đề liên quan