Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [js/jQuery/IE8] po przeniesieniu z localhost przstało działać
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
fragles
żeby była sprawa jasna - przeglądarka pozwolenie ma

na localhost działa - gdzie indziej nie działa

na innych przegladarkach działa (FF, Opera, Chrome, Safari) pod IE 8 nie działa

kod nie jest skomplikowany
Cytat
raporty.prototype.pobierz=function(k,t)
{
if(isNaN(k) || isNaN(t)){return false}
var ktrl=(t?'xls':'pdf'),act=(k==1?'calosc':'strona');
if(this.wndh)this.wndh.close();
this.wndh=window.open(basepath+'/'+ktrl+'/'+ktrl+act);
}


co ciekawsze dokument PDF się otwiera w nowym oknie jak trzeba - przy XLS nie działa

no nie wiem w czym rzecz i proszę o pomoc

-------------------------------

Problem źle zdiagnozowałem - dopiero teraz udało mi się zdiagnozować poprawnie
chodzi o to, że IE8 ma jakąś blokadę na pobieranie plików XLS (i pewnie całego Office) trzeba dodać witryną jako zaufaną i wszystko zaczyna działać

mam pytanie - czy da się to jakoś obejść, aby XLS się pobierał, a nie trzeba było robić witryny zaufanej?
erix
Spróbuj wymusić mu MIME application/octet-stream.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.