Wyświetlanie strony internetowej w elemencie div

Wyświetlanie strony internetowej w elemencie div

Wątek przeniesiony 2020-09-01 20:13 z JavaScript przez dzek69.

K6
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 28
0

Witam,
chciałbym wyświetlić stronę internetową w elemencie div tak aby po bokach można było umieścić jakieś obrazki.
Iframe odpada ponieważ nie na wszystkich stronach to działa.
To ma być wtyczka do chrome.
Jakieś pomysły?
Pozdrawiam Darek

dzek69
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Rzeszów
1

Nie ma innej opcji niż iframe. Ale możesz się dogadać z właścicielami stron, na których jest to zablokowane, żeby zezwolili na to z Twojej domeny (mogą to zrobić).

Freja Draco
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3394
2

Jeśli to ma być wtyczka do Chrome, to możesz, używając content.js, rozbroić skrypty zewnętrznych stron, które blokują wyświetlanie zawartości w JS.

Ale skoro ma to być wtyczka do Chrome to najprościej będzie wyświetlić po prostu stronę w normalnym oknie przeglądarki i doczytywać sobie do niej własne bloki z reklamami, ew. manipulując jeszcze szerokością BODY, żeby ci się to wszystko układało wedle twoich oczekiwań.

XT
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 9
2

Spróbuj:

Kopiuj
<object id="screen0" class="screen_container" type="text/html" data="http://greentube.com"></object>
katakrowa
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Chorzów
  • Postów: 1670
2

Jeśli właściciel nie wyrazi zgody i nie skonfiguruje serwerów tak aby jego strona mogła się wyświetlać w Twoim IFRAME to pozostaje jeszcze kombinowanie z http proxy, które będzie postawione obok Twojej strony. Dużo kombinacji o potencjalnych problemów ale w niektórych sytuacjach może zadziałać.
Przykładowo masz gotowe rozwiązanie w PHP: https://www.php-proxy.com/.
A tu przykład działania:

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.