Cześć Wam
Próbuję zrobić coś takiego:
- utworzyc nowe okienko i zaladowac do niego strone z Allegro (docelowo bedzie to lista aukcji)
- nowe okno schowac pod innymi żeby nie wkurzało
- odczytać treść powyższej strony między znacznikami body i przypisać ją do zmiennej
- zamknąć nowe okno
- jakoś obrobić otrzymany tekst
Naskrobałem coś takiego (na razie dla okna bieżącego):
function pop()
{
noweOkno = window.open('http://www.allegro.pl', 'okienko', 'menubar=no, toolbar=no, location=no, scrollbars=no, resizable=no, status=no, width=1, height=1, left=0, top=0')
noweOkno.blur()
tekst='|'+document.getElementsByTagName('body')[0].innerHTML+'|'
noweOkno.window.close()
alert(tekst.substring(0,50))
}
i działa, pokazuje mi w alercie początek dokumentu w którym jest powyższa funkcja.
Niestety jak próbuje odczytać zawartość strony z nowego okna:
function pop()
{
noweOkno = window.open('http://www.allegro.pl', 'okienko', 'menubar=no, toolbar=no, location=no, scrollbars=no, resizable=no, status=no, width=1, height=1, left=0, top=0')
noweOkno.blur()
tekst='|'+noweOkno.document.getElementsByTagName('body')[0].innerHTML+'|'
noweOkno.window.close()
alert(tekst.substring(0,50))
}
to już nie działa. FF daje alert '||', w Operze od razu sie wykrzacza i nawet nie zamyka okna.
Wiecie może jak to poprawić?