Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Анализ кода страницы
 
 автор: ilovesky   (06.11.2008 в 20:28)   письмо автору
 
 

Вопрос прост: как в строковую переменную скопировать код страницы, с которой запускается скрипт?

  Ответить  
 
 автор: coloboc66   (06.11.2008 в 22:07)   письмо автору
 
   для: ilovesky   (06.11.2008 в 20:28)
 

Ответ прост:
var strokovaya_peremennaya=kod_stranicy_s_kotoroy_zapuskaetsya_script;

  Ответить  
 
 автор: ilovesky   (06.11.2008 в 22:11)   письмо автору
 
   для: coloboc66   (06.11.2008 в 22:07)
 

Смешно )
P.S. А теперь сделаем вид, будто бы мы умеем быть серьезными, и еще раз подумаем над вопросом (хоть я понял, что и без него могу обойтись)

  Ответить  
 
 автор: ilovesky   (06.11.2008 в 22:13)   письмо автору
 
   для: coloboc66   (06.11.2008 в 22:07)
 

А еще это мне напомнило знаменитую задачу: вывести на экран исходник программы. Насколько я знаю, Pascal и C не способны этого сделать. Иной вопрос JavaScript :)

  Ответить  
 
 автор: вялый   (06.11.2008 в 22:50)   письмо автору
 
   для: ilovesky   (06.11.2008 в 22:13)
 

в ходе опытов выяснилось, что оно имеет доступ только к body

<html> 
<head> 
<script>
window.onload=function(){var code=document.body.innerHTML;alert(code)}
</script>
</head> 
<body> 
... 
<div class='a'><h1>Текст</h1></div> 
... 
<script>

</script>
</body> 
</html>

выдает
... 
<div class='a'><h1>Текст</h1></div> 
... 
<script>

</script>

если в head написать просто текст, то оно выведет также скрипт, который находится в head

<html> 
<head> 
просто текст 
<script>
window.onload=function(){var code=document.body.innerHTML;alert(code)}
</script>
</head> 
<body> 
... 
<div class='a'><h1>Текст</h1></div> 
... 
<script>

</script>
</body> 
</html>

выдает

просто текст
<script>
window.onload=function(){var code=document.body.innerHTML;alert(code)}
</script>
... 
<div class='a'><h1>Текст</h1></div> 
... 
<script>

</script>

тестировалось только на ослике

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования