2010-07-21 29 views
5

Tôi cần nhúng trang web vào một trang web khác (thông qua iframe mà tôi nghĩ). Tôi muốn nhúng trang web này ở độ phân giải này: 200x150 pixel.Làm cách nào để nhúng một trang web được đổi kích thước qua một khung nội tuyến?

Tôi có thể làm như thế nào?

+0

Bạn có mong muốn mở rộng trang web để vừa với toàn bộ khung nội tuyến hoặc hiển thị ở kích thước bình thường không? – Lazarus

+0

Tôi muốn chia tỷ lệ trang web để vừa với toàn bộ khung nội tuyến đó. Điều này có khả thi không? Cảm ơn :) – xrobot2

Trả lời

0

Không thể quy mô toàn bộ trang web theo lập trình, cho dù trong khung nội tuyến hay không.

Bạn sẽ phải chụp ảnh màn hình của trang được nhúng ở phía máy chủ, thay đổi kích thước và phân phát dưới dạng hình ảnh.

0

Nếu bạn muốn chia tỷ lệ trang web thành vừa với khung đó thì bạn không thể.

0

Trang web sẽ phải nhỏ không phổ biến để phù hợp với các thứ nguyên đó.

<iframe src="http://www.google.com" width=200px; height=150px;></iframe> 
0

Nếu bạn không có quyền truy cập vào trang web iframe, bạn sẽ không thể truy cập iframe từ các miền khác bằng Javascript.

Tuy nhiên, nếu bạn có thể thay đổi trang bên ngoài, bạn có thể chuyển thông số URL hoặc thử CSS3 media queries. Đối với tham số URL, bạn chỉ cần bao gồm biểu định kiểu phụ nếu tham số có mặt đã thay đổi bố cục hoặc giảm kích thước của trang web theo một cách nào đó.

6

Chỉ trong trường hợp ai đó lang thang ở đây. Giải pháp trong https://stackoverflow.com/a/11382661/605112. Cùng một vấn đề trong bối cảnh khác nhau. Đặt khung nội tuyến thành chiều rộng và chiều cao mong muốn và sử dụng CSS để mở rộng quy mô. Có thể không hoạt động trên tất cả các trình duyệt.

<iframe width="1024" height="768" src="http://www.bbc.com" style="-webkit-transform:scale(0.5);-moz-transform-scale(0.5);"></iframe> 
Các vấn đề liên quan