|
22.11.2011, 17:31
|
Интересующийся
|
|
Регистрация: 21.11.2011
Сообщений: 12
|
|
javascript и тег tittle
Здравтвуйте, помогите разобраться с яваскриптом в заголовке страницы.
Вот код:
<title><script language="JavaScript">
<!--
document.write('Новая страница');
//-->
</script><title>
в заголовке браузер выводит весь код скрипта, а надо просто название "Новая страница", в чём тут ошибка?
|
|
22.11.2011, 17:35
|
|
Профессор
|
|
Регистрация: 06.05.2009
Сообщений: 1,163
|
|
Всё что попадает в тег тайтл выводится как есть. Так сделать не судьба?
<script>
document.write('<title>page</title>');
</script>
__________________
Нужно равняться на лучших, а не оправдываться за счёт худших.
|
|
22.11.2011, 17:39
|
Интересующийся
|
|
Регистрация: 21.11.2011
Сообщений: 12
|
|
так неочень удобно ((
|
|
22.11.2011, 17:41
|
|
Профессор
|
|
Регистрация: 06.05.2009
Сообщений: 1,163
|
|
А чем ваш вариант удобен? Он более того, ужасен.
__________________
Нужно равняться на лучших, а не оправдываться за счёт худших.
|
|
22.11.2011, 17:43
|
|
Просто любитель
|
|
Регистрация: 13.09.2011
Сообщений: 300
|
|
Уже второй на моей памяти пример попытки использования JavaScript в качестве PHP. Это интересно.
|
|
22.11.2011, 17:46
|
Интересующийся
|
|
Регистрация: 21.11.2011
Сообщений: 12
|
|
Ну я хотел чтоб один скрипт выдавал, и название страницы ,и текст в нутри страницы! Так походу не судьба?
|
|
22.11.2011, 17:54
|
|
Просто любитель
|
|
Регистрация: 13.09.2011
Сообщений: 300
|
|
Сообщение от fonzo24
|
Ну я хотел чтоб один скрипт выдавал, и название страницы ,и текст в нутри страницы! Так походу не судьба?
|
Ну почему. Только вставляйте не между <title> и </title>. Разместите в head, например.
<script>
var text = ""
text += "<html><head><title>Нужный текст</title></head>";
text += "<body>";
text += "<h1>Hello world</h1>";
text += "</body></html>";
document.write(text);
document.close();
</script>
|
|
22.11.2011, 18:24
|
|
Профессор
|
|
Регистрация: 06.05.2009
Сообщений: 1,163
|
|
Сообщение от GuardCat
|
Уже второй на моей памяти пример попытки использования JavaScript в качестве PHP. Это интересно.
|
На самом деле сейчас использование AJAX и смены информации на странице при помощи JavaScript достаточно актуально.
Только навсегда забудьте метод -- document.write. В ближайшее время он вам вряд ли понадобится.
__________________
Нужно равняться на лучших, а не оправдываться за счёт худших.
|
|
22.11.2011, 20:23
|
|
Просто любитель
|
|
Регистрация: 13.09.2011
Сообщений: 300
|
|
Согласен, относительно document.write, привычнее работать с DOM и innerHTML. А про использование js как php, я имею ввиду те варианты, когда пытаются динамически сформировать часть страницы, вставляя вместо кусков разметки код js.
|
|
22.11.2011, 21:42
|
sinistral
|
|
Регистрация: 28.03.2011
Сообщений: 5,418
|
|
ребята, тайтл страницы меняется с помощью изменения своства title объекта document
document.title = "Название страницы...";
|
|
|
|