Mam dwie wewnętrzne strony. Próbuję pokazać zawartość w elemencie iframe drugiej witryny. Jednak otrzymuję tę wiadomość: "Ta zawartość nie może być wyświetlana w ramce". Czytałem przyczynę otrzymania tej wiadomości, ale chciałbym ją pominąć, ponieważ witryny są wewnętrzne i nie chodzi mi o kogoś, kto próbuje porwać moich użytkowników. Nie mogłem znaleźć sposobu na ominięcie go po przeszukiwaniu Internetu, ale uważam, że powinno być możliwe, ponieważ pozostała część komunikatu wydaje się na to wskazywać.IFrame: Ta zawartość nie może być wyświetlana w ramce.
"Aby pomóc chronić bezpieczeństwo informacji wprowadzanych na tę stronę, wydawca tej zawartości nie pozwala na wyświetlanie jej w ramce."
Skoro jestem wydawcą, jak mogę zezwolić na wyświetlanie w ramce? Dzięki!
Czy te witryny są częścią innego systemu (np. CMS), a jeśli tak, to możliwe, że jest to konfiguracja tego systemu? W przeciwnym razie, czy witryny wewnętrzne są hostowane w różnych domenach, a jeśli tak, to czy strona iframe ma nagłówek 'X-Frame-Options: SAMEORIGIN'? – freefaller
@freefaller, dzięki za odpowiedź! Gdzie powinienem ustawić "X-Frame-Options"? – daveomcd
Jest to wartość nagłówka, a nie część HTML, więc musisz szukać w 'Response.AddHeader'. Ta wartość ma na celu zatrzymanie witryny używanej w elemencie iframe ... Google (na przykład) robi to, aby powstrzymać Cię przed utworzeniem pełnowymiarowego elementu iframe i udawaniem, że jest to Twoja witryna. Szczerze mówiąc, domyślam się, że to nie ma nic wspólnego z tym, ale spójrz na [to dla więcej informacji] (http://support.microsoft.com/kb/2694329) – freefaller