Skrypt działa prawidłowo. Jednak nie zawsze po wpisaniu tytułu pozycji, otrzymywałem dane tej właśnie pozycji. Wprowadziłem więc ulepszenie - po wpisaniu tytułu, skrypt pobiera wszystkie adresy zwrócone przez wyszukiwarkę danej strony, dopiero potem już ręcznie wybieram prawidłowy adres do strony z opisem i przekazuję go do skryptu pobierającego dane.
Chcę to jeszcze trochę ulepszyć - wprowadzić podgląd wyszukanych adresów w iframe, czyli np.
Problem z podglądem strony pojawia się, gdy strona ma w treści "frame-buster'a", i zamiast wyświetlić się w ramce, ładuję się jako główna strona. Czy istnieje możliwość wyłączenia JavaScript tylko w iframe? W sieci znalazłem taki oto kod:
Niestety, ale nie działa. Rozważam też pobieranie strony przez cURL, usunięcie skryptów JS przez preg_replace i dopiero wyświetlenie takiej strony w iframe. Jednak tu pojawia się kolejny problem - większość grafik czy linków na stronie nie ma jej adresu, tylko np.
<img src="./grafika/obrazek.jpg">
Wiem, że to także można zmienić przez str_replace, jednak było by z tym trochę zachodu, szczególnie przy używaniu kilku różnych stron z opisami.
Wyłączenie JavaScript w przeglądarce też odpada, więc powtarzam jeszcze raz moje pytanie - czy istnieje możliwość wyłączenia JavaScript tylko w iframe?