|
|
|
| Не могу вставить скрипт в php
Через echo вставляется, но возникают проблемы с другим скриптом.
Можно как-то содержимое скрипта вставит в сам php-файл? | |
|
|
|
|
|
|
|
для: Mifey
(30.09.2008 в 10:47)
| | Вы не правильно вставляете. Покажите как вы это делаете. И что за проблемы возникают. | |
|
|
|
|
|
|
|
для: sim5
(30.09.2008 в 11:00)
| | echo'<script src="http://www.bestguides.spb.ru/cursor.js" type="text/javascript"></script>';
И он вставляется, но потом при обновлении чата ругается на эту строку...
У меня такой вопрос, можно как-то содержимое скрипта cursor.js вписать в сам php-файл? | |
|
|
|
|
|
|
|
для: Mifey
(30.09.2008 в 11:09)
| | а в чём трабл закрыть пхп тег, вставить скрипт и открыть тег опять? | |
|
|
|
|
|
|
|
для: sl1p
(30.09.2008 в 12:32)
| | так пробовал, но чё-то тогда скрипт не работает, может как-то по-другому надо вставить? | |
|
|
|
|
|
|
|
для: Mifey
(30.09.2008 в 11:09)
| | Это не втавка, а подключение внешнего файла. Это можно просто прописать в заголовке формируемой страницы без всякого РНР. В каком смысле ругается, что за ошибку выдает? | |
|
|
|
|
|
|
|
для: sim5
(30.09.2008 в 15:26)
| | когад я вставляю
echo'<script src="http://www.bestguides.spb.ru/cursor.js" type="text/javascript"></script>';
Всё работает сначала, но потом при обновлении чата(когда чё-то написал и оно должно появиться в чате) выдаёт ошибку
Ошибка echo'<script src="http://www.bestguides.spb.ru/cursor.js" type="text/javascript"></script>' /noerr | |
|
|
|
|
|
|
|
для: Mifey
(30.09.2008 в 15:38)
| | Например, вы динамически формируете страницу, в которой пишите:
<html>
<head>
<script src="http://www.bestguides.spb.ru/cursor.js" type="text/javascript"></script>
....
</head>
<body>
<?
//тут РНР сценарии
?>
</body>
</html>
|
Такое сообщение об ошибке не мог вам выдать парсер РНР. Покажите всю шапку страницы своего кода, что и как вы подключаете.
"Но потом при обновлении чата..." - то есть при добавлении сообщения в чат у вас идет перезагрузка всей страницы? Или у вас перегружается фрейм, и вы в это фрейм пытаетесь подключить cursor.js? | |
|
|
|
|
|
|
|
для: sim5
(30.09.2008 в 16:40)
| | сайт построен весь на пхп(е107) и сам все создаёт и обрабатывает, а чат обновляется сам под средством ajax и обновляет только себя, а не всю страницу. Когда в чате отключал функцию автообновления - всё работало, но нужно чтоб он сам обновлялся, но тогда при обновлении выскакивает эта ошибка... а курсор я хочу поставить на всю страницу(там слово летает за мышкой) | |
|
|
|
|
|
|
|
для: sim5
(30.09.2008 в 16:40)
| | может есть какой-то другой способ подключить скрипт(без echo...)? | |
|
|
|
|
|
|
|
для: Mifey
(30.09.2008 в 16:57)
| | Есть, я вам его привел. Боюсь, что у вас дело не в echo. | |
|
|
|
|
|
|
|
для: sim5
(30.09.2008 в 17:28)
| | ну может получится... Можно попробовать... Какой способ ещё есть? | |
|
|
|
|
|
|
|
для: Mifey
(30.09.2008 в 17:46)
| |
<html>
<head>
<script src="http://www.bestguides.spb.ru/cursor.js" type="text/javascript"></script>
....
</head>
|
| |
|
|
|
|
|
|
|
для: sim5
(30.09.2008 в 18:08)
| | Нашёл я методом удаления функций, значит при обновлении миничата фот эти строки ругаются и выдаётся та ошибка..., но без них он не отправляет и не показывает новые сообщения:
function initCB() {
if(document.getElementById('cb2_last_post')){
cb2LastPostID = document.getElementById('cb2_last_post').value;
cb2FullPath = document.getElementById('cb2_full_path').value;
cb2RefreshTime = document.getElementById('cb2_refresh_time').value;
cb2RefreshSubmit = document.getElementById('cb2_refresh_submit').value;
document.getElementById('cb2_emessage').innerHTML = '';
cb2ChatDiv = document.getElementById('chatbox2_posts');
cb2WatchDog();
}else{
// alert ("Init Error");
cb2Timer = setTimeout("initCB()",500);
}
}
initCB();
Может кто чё подскажет? | |
|
|
|
|
|
|
|
для: Mifey
(01.10.2008 в 12:54)
| | Вы собственно ошибку привели бы как есть. Почему удалив эту функцию, у вас не ругается, сказать трудно, но скорее всего связано это с отсутсвием объекта на который ссылаются, либо наоборот, обращение к этой функции, которой не существует (не подключен JS файл).
Пока не будет известно как вы подключаете файл, код ваш и т.п., навряд ли можно что-то советовать. | |
|
|
|