2014-05-22 22 views
5

Tôi cần hiển thị báo cáo dịch vụ báo cáo bằng cách sử dụng iframe được mở từ ứng dụng web hỗ trợ IE9, IE10, IE11 (ứng dụng không thể chạy với chế độ xem tính toán).UI bị lỗi khi cố gắng hiển thị báo cáo dịch vụ báo cáo trong iframe

Khi sử dụng khung nội tuyến, giao diện người dùng của báo cáo được hiển thị bị hỏng, như bạn có thể thấy trong ảnh chụp màn hình đính kèm. Dường như nó xảy ra khi sử dụng iframe nói chung, không chỉ từ ứng dụng của chúng tôi.

Chúng ta không thể thay đổi các dịch vụ báo cáo html trên máy khách hàng, vì vậy giải pháp đề nghị này không thể giúp chúng tôi: Unexpected scrollbar in Reporting Servicesenter image description here

Bất kỳ ý tưởng?

+0

Bạn có thể phát triển nội dung iframe của mình để không có cuộn không? –

+0

Giao diện người dùng bị hỏng theo cách nào? Trước tiên tôi sẽ kiểm tra các phần tử bên trong khung nội tuyến bằng cách sử dụng IE, FF hoặc Chrome Dev Tools (F12). Kiểm tra CSS, tìm lỗi JavaScript trong bảng điều khiển. Đây có phải là trang web mạng nội bộ không? Internet? Vì các phần tử RS đang được hiển thị bên trong một khung nội tuyến, tôi sẽ kiểm tra các sự cố kép-hop với NTLM hoặc Kerberos tùy thuộc vào những gì bạn đang sử dụng. Tôi đã gặp vấn đề với các vấn đề kép NTLM khi xem các trang RS qua VPN trên trang SharePoint. Không chắc chắn nếu ý kiến ​​của tôi sẽ giúp đỡ nhưng đó là tất cả tôi có thể cung cấp với các thông tin được cung cấp. Chúc may mắn. –

Trả lời

0

Theo dõi câu trả lời @ @ jtbon2 - nếu iframe này đang chạy trên mạng nội bộ của công ty bạn và bạn đang ở trong cùng một mạng với máy phát triển của mình, Internet Explorer của bạn có thể có tùy chọn mặc định cho chế độ tương thích được bật cho các trang web cục bộ.

Về cơ bản, trình duyệt của bạn sẽ hạ cấp xuống phiên bản IE thấp hơn để thực thi cơ sở người dùng IE chuẩn.

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