Страница 2 из 2

Re: Создание pdf с использованием JQuery/Ajax

СообщениеДобавлено: 24 май 2011, 16:23
Gennady
zandroid писал(а):А если сделать примерно тоже самое, только не через window.open(), а через невидимый iframe? (Это я и предлагал выше).

Да, как-то пропустил... Имхо, вполне себе решение, почему нет? Тогда никаких мельканий-морганий нет и диалог нормально появляется.
Вот, если надо:
Код: выделить все
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ru" xml:lang="ru">
<head>
<title>TEST</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="js/jquery-1.5.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
   $('button').click(function(){
      $('iframe').attr('src','file.php');
   });
});
</script>
</head>
<body>
<button>click</button>
<iframe frameborder="0" src="" width="0" height="0"></iframe>
</body>
</html>


Правда для Strict разметка валидацию не пройдет в таком виде, но это решаемо...

Re: Создание pdf с использованием JQuery/Ajax

СообщениеДобавлено: 25 май 2011, 01:37
jquser
Gennady писал(а):Я вот тут подумал ...
Диалог открывается... Правда окошко маленькое конечно мигает кратковременно, не есть красиво...
Или я все таки чего-то недопонял и копнул не туда? :D


Спасибо, очень похоже на то, что нужно. Раздражающих фактора два: упомянутое окно и аллергия IE на всплывающие окна (подсказка наверху + звук характерный). Меня — нет, но простого юзера эти артефакты могут сбить с пути истинного. Надо поискать ещё решения. Но вообще, интересный подход. Спасибо.

Gennady писал(а):
zandroid писал(а):А если сделать примерно тоже самое, только не через window.open(), а через невидимый iframe? (Это я и предлагал выше).

Да, как-то пропустил... Имхо, вполне себе решение, почему нет? Тогда никаких мельканий-морганий нет и диалог нормально появляется. Правда для Strict разметка валидацию не пройдет в таком виде, но это решаемо...


О, спасибо товарищи. Вроде то, что нужно.
А что такое Strict разметка?

Re: Создание pdf с использованием JQuery/Ajax

СообщениеДобавлено: 25 май 2011, 08:29
zandroid
Это относится к xhtml - через гугл сам найдёшь если надо, но на это можно не запариваться - в html5 всё нормально будет.

Re: Создание pdf с использованием JQuery/Ajax

СообщениеДобавлено: 13 июн 2011, 03:23
jquser
Зандроид, всё отлично, спасибо То, что доктор прописал.