Javascript открывает новое окно для PDF - PullRequest
0 голосов
/ 21 февраля 2011

У меня есть цепочка раскрывающегося списка, которая объединяет строку загрузки из группы строк ...

например,

string1 = "a4";
string2 = "_landscape";
string3 = "_lovely";
string4 = ".pdf";

totalString = string1 + string2 + string3 + string4;
window.open(totalString);

Это работает в FireFox, но в IE Iполучить следующую ошибку в исходном окне (даже если PDF открывается в новом окне):

405 - HTTP-глагол, используемый для доступа к этой странице, не разрешен.Страница, которую вы ищете, не может быть отображена, потому что для попытки доступа был использован недопустимый метод (HTTP-глагол).

У меня такое ощущение, что это основано на "Заголовках", но я не 100% уверен - кто-нибудь может помочь?

Ура!

Ответы [ 2 ]

0 голосов
/ 21 февраля 2011

Похоже, вы POST извлекаете данные со страницы HTML. На прошлой неделе у меня была похожая проблема с отправкой данных из Facebook на страницу HTML, и у меня было то же сообщение об ошибке. Убедитесь, что в вашем коде нет тегов <form> или нет данных для публикации AJAX.

0 голосов
/ 21 февраля 2011

Попробуйте создать полный URL в формате http://www.example.com/path/a4_landscape_lovely.pdf.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...