Вход

Просмотр полной версии : определение объёма страницы


рудольф
07.02.2009, 19:04
привет всем!
у мя к вам дорогие друзья 2 вопроса
1,как в яваскрипт можно определить объём посешяемой страницы чтобы потом выдать в окно браузера?
2,я почти собрал одну математическую программу для вычисления школьных уравнений но есть одна проблема я незнаю как в яваскрипт мона вычисслить корень!оч прошу если можете напиши код вычисления корня ну например 9?
Буд очень рад каждому ответу!

Zibba
07.02.2009, 19:13
1. Объем в каком смысле!? Размер!? Никак :)
2. Math.sqrt(9)

Gvozd
09.02.2009, 09:30
можно написать функцию для вычисления объема страницы на JS при желании.
Рекурсивно обходим все теги.суммируем длины всех текстовых строк, имен тегов, имен и значений атрибутов и прочее.
механизм неточный(возможно даже очень сильно) и нудный в реализации.
и готового кода я не видел
А вооще, такая задача классически решается на стороне сервера буквально в строку-две

Kolyaj
09.02.2009, 12:01
Рекурсивно обходим все теги.суммируем длины всех текстовых строк, имен тегов, имен и значений атрибутов и прочее.
А innerHTML-то чем не угодил?

Zibba
09.02.2009, 14:26
Ну о размере текстовой информации на самой странице я думал, но никто не отменял картинки, подгружаемые скрипты, стили, swf объекты, вконце концов контекстную рекламу etc

Gvozd
09.02.2009, 17:16
Kolyaj,
проглючил я))
Zibba,
полагаю об этом речи не идет.но задача становится сложнее.точнее совсем уже нерешаема