[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Большое кол-во иформации
Гость_Дмитрий
Здравствуйте,помогите,пожалуйста разобраться. Мне постоянно приходится загружать одну страницу очень большого размера,хотя вся иформация на ней мне абсолютно не нужна. Хочу написать скрипт,который будет скрывать эту страницу, но думаю будет ли от этого польза?Информация не будет отправляться ко мне на компьютер?Или все будет по прежнему,также придется ждать пока все загрузится и я смогу лишь скрыть всю или часть страницы для отображения в браузере?




Спустя 15 минут (7.12.2010 - 18:03) Slays написал(а):
приходится загружать абсолютно не нужную страницу - это как и зачем.

Спустя 3 минуты, 57 секунд (7.12.2010 - 18:07) Ser18 написал(а):
Обрежьте эту страницу

Спустя 3 минуты, 32 секунды (7.12.2010 - 18:11) Guest написал(а):
ну есть кнопка ОК,ее жму сразу происходит нужная мне операия и переход на следующую страницу,вот вторая страничка просто огромная,а грузить приходится постоянно

Спустя 15 минут, 35 секунд (7.12.2010 - 18:26) Guest написал(а):
Какой наиболее простой способ обрезать страницу?

Спустя 10 минут, 24 секунды (7.12.2010 - 18:37) Ser18 написал(а):
Если резать то в php

substr("Текст", 0, 20)

substr("текст для обрезания", начиная с какого символа резать, на каком символе заканчивать обрезание)

Спустя 7 минут, 5 секунд (7.12.2010 - 18:44) Guest написал(а):
с php я совсем плохо знаком,не могли бы Вы показать как это применить на какой-нибудб конкретной странице и спасибо Вам за советы и желание помочь

Спустя 13 минут, 20 секунд (7.12.2010 - 18:57) Ser18 написал(а):
Как у вас в коде выглядят эти данные(которые резать надо)?

Спустя 6 минут, 38 секунд (7.12.2010 - 19:04) Guest написал(а):
<thead>
<tr>
<td class="role"></td><td colspan="10"></td></tr></thead><tbody class="units"><tr><th>&nbsp;</th><td><img src="img/x.gif" class="unit u11" title="1: 1:16:39" alt="1: 1:16:39" /></td><td><img src="img/x.gif" class="unit u12" title="2: 1:16:39" alt="2: 1:16:39" /></td><td><img src="img/x.gif" class="unit u13" title="3: 1:29:26" alt="3: 1:29:26" /></td><td><img src="img/x.gif" class="unit u14" title="5: 0:59:37" alt="5: 0:59:37" /></td><td><img src="img/x.gif" class="unit u15" title="6: 0:53:39" alt="6: 0:53:39" /></td><td><img src="img/x.gif" class="unit u16" title="7: 0:59:37" alt="7: 0:59:37" /></td><td><img src="img/x.gif" class="unit u17" title="8: 2:14:09" alt="8: 2:14:09" /></td><td><img src="img/x.gif" class="unit u18" title="9: 2:58:53" alt="9: 2:58:53" /></td><td><img src="img/x.gif" class="unit u19" title="10: 2:14:09" alt="10: 2:14:09" /></td><td><img src="img/x.gif" class="unit u20" title="11: 1:47:19" alt="11: 1:47:19" /></td></tr><tr><th>Войска</th><td>4</td><td class="none">0</td><td class="none">0</td><td class="none">0</td><td class="none">0</td><td class="none">0</td><td class="none">0</td><td class="none">0</td><td class="none">0</td><td class="none">0</td></tr></tbody><tbody class="infos"><tr><th>Прибытие</th><td colspan="10"><div class="in">через <span id=timer25>0:08:30</span> ч.</div>

<div class="at">в 18:32:04</span><span> </div></td></tr></tbody></table><table class="troop_details" cellpadding="1" cellspacing="1">



Вот такой код и он там повторяется более 1000 раз

Спустя 32 минуты, 43 секунды (7.12.2010 - 19:36) Ser18 написал(а):
взять этот текст занести в переменную а потом ее обрезать

$content = '<thead>
<tr>
<td class="role"></td><td colspan="10"></td></tr></thead>
<tbody class="units">
<tr>
<th> </th>
<td><img src="img/x.gif" class="unit u11" title="1: 1:16:39" alt="1: 1:16:39" /></td>
<td><img src="img/x.gif" class="unit u12" title="2: 1:16:39" alt="2: 1:16:39" /></td>
<td><img src="img/x.gif" class="unit u13" title="3: 1:29:26" alt="3: 1:29:26" /></td>
<td><img src="img/x.gif" class="unit u14" title="5: 0:59:37" alt="5: 0:59:37" /></td>
<td><img src="img/x.gif" class="unit u15" title="6: 0:53:39" alt="6: 0:53:39" /></td>
<td><img src="img/x.gif" class="unit u16" title="7: 0:59:37" alt="7: 0:59:37" /></td>
<td><img src="img/x.gif" class="unit u17" title="8: 2:14:09" alt="8: 2:14:09" /></td>
<td><img src="img/x.gif" class="unit u18" title="9: 2:58:53" alt="9: 2:58:53" /></td>
<td><img src="img/x.gif" class="unit u19" title="10: 2:14:09" alt="10: 2:14:09" /></td>
<td><img src="img/x.gif" class="unit u20" title="11: 1:47:19" alt="11: 1:47:19" /></td>
</tr>
<tr>
<th>Войска</th>
<td>4</td>
<td class="none">0</td>
<td class="none">0</td>
<td class="none">0</td>
<td class="none">0</td>
<td class="none">0</td>
<td class="none">0</td>
<td class="none">0</td>
<td class="none">0</td>
<td class="none">0</td>
</tr>
</tbody>
<tbody class="infos">
<tr>
<th>Прибытие</th>
<td colspan="10">
<div class="in">через <span id=timer25>0:08:30</span> ч.</div>
<div class="at">в 18:32:04</span><span> </div>
</td>
</tr>
</tbody>
</table>
<table class="troop_details" cellpadding="1" cellspacing="1">'
;


а потом
echo substr($content , 0, 20);


Только обрежьте так чтоб структура не нарушалась т. е. чтоб не получилось

<table>
<tr>
вырезаем
<div></div>.....

Короче чтоб все тэги были закрыты после вырезания. Примерно так

<table>
<tr>
вырезаем
</tr>
</table>

Спустя 17 минут, 11 секунд (7.12.2010 - 19:54) sergeiss написал(а):
Мне вот тоже не понятно, зачем грузить то, что не нужно smile.gif Но прежде чем давать советы, хотелось бы услышать ответ автора темы с более подробным описанием алгоритма. И потом уж вместе подумаем, что и как сделать.

Спустя 5 минут, 57 секунд (7.12.2010 - 19:59) Ser18 написал(а):
А проще занести в переменную и не выводить ее пока не понадобится

Например у вас повторяется <td></td>

$content = '<td>1</td><td>2</td><td>3</td><td>4</td><td>5 </td><td>6</td>'; 

<
table>
<
tr>
<
td></td>
if($_GET['pp']){
echo $content ;
}
</tr>
</
table>

Спустя 24 минуты, 7 секунд (7.12.2010 - 20:24) Slays написал(а):
я так понял это вообще не твой сайт, раз ты не знаешь php, а представленный тобой код это вырезка из Исходного кода страницы в браузере ?
Т.е. ты постоянно пользуешься каким-то сайтом, в котором приходится долго ждать и ты хочешь на этом стороннем сайте как-то удалить эту лишнюю для тебя страницу ?
Или это все же твой сайт, тогда первый вопрос остается актуальным, нафига.

Спустя 1 час, 5 секунд (7.12.2010 - 21:24) Guest написал(а):
Да,сайт не мой,очень нужна была помощь в этом вопросе...спасибо,вроде все получилось
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.