Có cách nào để tạo iframe hoạt động như thể nó là một phần của trang hay không. Chẳng hạn như khi tôi nhấp vào một liên kết, nó sẽ mở liên kết trong một tab/cửa sổ mới theo mặc định hoặc có liên kết đó khi liên kết được nhấp vào, liên kết sẽ mở trong cùng một cửa sổ, nhưng không chỉ là khung nội tuyến?Làm cách nào để mở các liên kết mới bên ngoài iframe?
5
A
Trả lời
13
Bạn chỉ có thể đặt thuộc tính target
. Để mở trong cửa sổ đầu hiện nay (khung trên cùng):
<a href="http://example.com" target="_top">Link Text</a>
Hoặc để mở trong một cửa sổ mới:
<a href="http://example.com" target="_blank">Link Text</a>
Ngoài ra còn có _parent
cho cửa sổ cha mẹ (không nhất thiết phải là hàng đầu) và _self
cho cửa sổ hiện tại (mặc định).
1
Bạn có quyền kiểm soát nội dung nằm trong số iframe
không?
Bạn có thể sử dụng target=_top
cho các liên kết.
+0
Không, tôi không có quyền kiểm soát nội dung trong khung nội tuyến. Đó là nơi tôi bị mắc kẹt. – Sean
Đây có phải là iframe trên miền của bạn không? Nếu không, tôi không chắc chắn nếu nó có thể. – bozdoz
Có, iframe nằm trong miền của tôi, nhưng nội dung bên trong iframe thì không. – Sean