Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: vit от 01 Июля 2003, 00:53:48
-
Народ ! Возникла не большая проблема. Как сделать так, чтобы когда нажал на ссылку открылось новое окно и загружалась страница, но при условии чтобы скачала 2-3 kb и специально прекратила закачку, а сама страница допустим заниает 120kb !?
:beer:
-
насколько я знаю, такое на javascript сделать нельзя
-
А тогда на чем можно сделать ? На php ... или через всяческие примудрости ... ??? Мне очень срочно надо !
-
vit:
прекратила закачку
А продолжать надо будет?
-
продолжать не надо ! Я знаю как это сделать на flash но на яве просто не помню как это сделать !?
-
vit
Проще конечно сделать на PHP. Открываешь PHP скриптом запращиваемый файл читаешь от туда 2Кб и отправляешь прочитанное клиенту.
При помощи JavaScript?
Есть тут одна идейка, но для ее реализации надо думать, а мне лень.
Идея следующая:
Текст.....
Текст.....
Текст.....
Текст.....
Текст.....
Текст.....
Я не проверял, но аналогичную идею я использую у себя на сайте (правда при помощи iframe, но попробовать стоит)( К тому-же как я уже убедился, не выполнимых вещей нет, надо только "попариться")
-
onload="Load()">
Пожалуй здесь не надо вешать на onload,
а просто запустить функцию
function Load()
{
.....
}
Load()
-
Nickii
Думаю это подойдет, ты сказал что на php можно проще ! Дак покажи :
-
vit
для этого у нас есть форум по PHP.
Если за прокси не сидишь (и на той странице нет всяких проверок типа реферера) то примерно так
$fp = fsockopen ("www.example.com", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)
\\n";
} else {
fputs ($fp, "GET / HTTP/1.0\\r\\nHost: www.example.com\\r\\n\\r\\n");
$res = fgets ($fp, 4096); // забираем 4 кб с ХТТП-заголовками
fclose ($fp);
}
?>
далее отделяешь http-заголовки от HTML-кода и все готово
-
Макс
и
Nickii
Спасибо вам !!!