Как задать Title

Ventura

Новичок
Как задать Title

Моя процедура открывает PDF документ в новом окне примерно следующим кодом:

$fn="table.pdf";
$f = fopen($fn,"rb");
$buf = fread ($f, filesize ($fn));
fclose($f);
header("Content-type: application/pdf");
header("Content-Disposition: inline; filename=table.pdf");
echo $buf;

Внимание вопрос :) Как задать этому окну Title???
Заранее спасибо!
 

Voxus

founder (Старожил PHPCluba)
2tony2k2:

http://phpclub.net/talk/forumdisplay.php?s=&forumid=20

PHP & Новички
Данный форум для новичков PHP. Можно задавать любые вопросы, даже смешные...
 

tony2001

TeaM PHPClub
Voxus:
>Данный форум для новичков PHP. Можно задавать любые
>вопросы, даже смешные...
спасибо, это я читал уже где-то...

и все-таки интересно причем тут РНР.
 

Ventura

Новичок
не получается. Создал test.html вот его текст
<html>
<head>
<title>Test title</title>
</head>
<body>
<object src="test.php">Teast</object>
</body>
</html>
Вот файл test.php
$fn="table.pdf";
$f = fopen($fn,"rb");
$buf = fread ($f, filesize ($fn));
fclose($f);
header("Content-type: application/pdf");
header("Content-Disposition: inline; filename=table.pdf");
echo $buf;

Открываю test.html и пусто :(
 

Ventura

Новичок
ок. так работает. спасибо пребольшое. но теперь вопрос такой. этот пдф показывается как один из элементов странички. А мне нужно чтоб странички не было, а открывался в браузере один плагин PDF Readera. Надеюсь я понятно выразился :)

Опять таки заранее спасибо (большое человеческое)
 

Voxus

founder (Старожил PHPCluba)
имхо, никак

наиболее гораздый вариант - <embed src="..." width="100%" height="100%"..

либо - открывать javascript'ом pop-up с соотв. title, но контентом из pdf-ки
 

Ventura

Новичок
Вот текст скрипта
function print_it()
{
var url = 'test.php';
bla = window.open("",'fensterln','width=800,height=600,resizable=yes');
bla.document.title="Test";
bla.location.href=url;
}
Сначала пишет титл Test, а потом меняет его на "test.php"
 

Voxus

founder (Старожил PHPCluba)
еще бы он не менял :))

function print_it()
{
var url = 'test.php';
bla = window.open("test.php",'fensterln','width=800,height=600,resizable=yes');
bla.document.title="Test";
//bla.location.href=url;
}
 

Ventura

Новичок
Если не делать

<embed src="tr.php" width="100%" height="100%">
в файле test.php а просто включать "tr.php" в котором написано
header("Content-type: application/pdf");
header("Content-Disposition: inline; filename=table.pdf");
echo $buf;
то заголовок все равно получается tr.php :(
ява скрипт не помогает :(
 

Voxus

founder (Старожил PHPCluba)
хмм.. ну embed тогда на весь поп-ап.. других мыслей навскидку нету :p
 

Voxus

founder (Старожил PHPCluba)
PHPClub > Основные форумы > PHP & JavaScript + вопросы HTML > Как задать Title

дык вопрос действительно с php не связан совершенно..
 
Сверху