![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 30.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich,
Otóż ma dziwny problem z pobieraniem pliku w IE7 i Opera 9.02 (inne nie testowane) - ma to miejsce na komputerze mojego szefa więc nie bardzo ma jak to dokładnie przetestować. Otóż skrypt generuje plik PDF, i przychodzi to jego pobrania - na wszystkich komputerach i przeglądarkach z którymi miałem do czynienia nie było z tym problemu, oprócz tych na komputerku szefa. Myślałem że źle wysyłam header() 'ki, pogrzebałem w sieci itp, ale rozwiązania brak - przynajmniej działającego. Tak sobie pomyślałem że może to wina jakiejś gówni..j wtyczki do przeglądarki, bo zamiast wyskakiwać okienko gdzie zapisać plik - plik jest pobierany i z automatu otwierany, w dziwnym małym okienku: (IMG:http://images40.fotosik.pl/83/3d964758564a3afa.png) Wygląda na starszą wersję Adobe Readera - ale którą ? Pobrał bym toi u siebie potestował. A może jest jakiś specjalny hack na wymuszanie pobierania plików dla Operki ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 30.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki wszystkim za pomoc. W sumie wykombinowałem to jeszcze inaczej.
Z przyczyn niezależnych od mojego widzimisię byłem zmuszony umieścić stronę która robi refresh z headerka do skryptu pobierającego plik (czyli tego o czym tutaj mówiono) wewnątrz <iframe> (o czym niestety nie wspomniałem), wiem wiem - kto używa iframe sam sobie szkodzi, ale po pierwsze - google nie powinien indeksować tego pliku pdf, a jak już to i tak by to w niczym nie przeszkadzało a skrypt niestety musiał być w innej części internetu. W każdym razie na Gecko - OK, Webkit a'la Google - też OK, Trident kulał jak zwykle ale u mnie chodziło, generalnie każdy silnik który testuje u siebie chodził i wyskakiwało okienko z pobieraniem pliku ( no może z wyjąkiem Srware/Chrome który od razu minimalizuje) - ale do czego zmierzam ? Otóż z pomocą przyszedł <javascript> - zrezygnowałem z refresha w headerku i wrzuciłem refresha do scriptu: a że wymuszam podmianę "top"a to i wymuszam pobranie pliku bez względu na <iframe> - w każdym razie tak się dzieje. Dziwny jest ten świat - nie ma co (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 15:45 |