Помогите, пожалуйста, найти ошибку в коде

ronald
На сайте с 17.11.2005
Offline
154
986

Помогите, пожалуйста, найти ошибку в коде. В коде вставлен код Бегуна. Но в IE Бегун не показывается, в строке состояния выскакивает сообщение "Выполнено, но с ошибками на странице" - Строка: 5, Символ: 673, Ошибка: незавершенная строковая константа. В других браузерах все ок. Если убрать код Бегуна, сообщение об ошибке исчезает.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
<TITLE>Название раздела</TITLE>
<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="http://www.mysite.ru/news/feed/" />
<link rel="alternate" type="text/xml" title="RSS .92" href="http://www.mysite.ru/news/feed/" />
<meta name="Description" http-equiv="Description" content="Последние новости">
<meta name="Keywords" http-equiv="Keywords" content="">
<meta name="Author" content="Авторы">
<meta name="Robots" content="all,index,follow">
<meta name="Resource-type" content="Document">
<meta name="Document-state" content="Dynamic">
<link rel=stylesheet type="text/css" href="/news/templates/portal2/images/main.css">
</HEAD>
<BODY>
<table width="730" border="0" align="center" cellpadding="0" cellspacing="0" class="mb">
<tr>
<td class="mtd"><div class="rekl1"><table cellspacing="0" cellpadding="0">
<tr>
<td><SCRIPT type=text/javascript>
var begun_auto_colors = new Array();
var begun_auto_fonts_size = new Array();
begun_auto_pad = 000001; // идентификатор площадки
begun_auto_limit = 6; // число объявлений выводимых на площадке
begun_auto_width=450; // ширина блока объявлений.
begun_auto_colors[0]='#C5DBF2'; // цвет ссылки объявлений
begun_auto_colors[1]='#FFFFFF'; // цвет текста объявления
begun_auto_colors[2]='#C5DBF2'; // цвет домена объявления
begun_auto_colors[3]='#34465C'; // цвет фона блока объявлений
begun_auto_fonts_size[0]='10pt'; // р-мер шрифта ссылки объявлений
begun_auto_fonts_size[1]='10pt'; // р-мер шрифта текста объявления
begun_auto_fonts_size[2]='10pt'; // р-мер шрифта домена объявления
begun_auto_fonts_size[3]='10pt'; // р-мер шрифта заглушки
</SCRIPT>
<SCRIPT src="http://autocontext.begun.ru/autocontext.js" type="text/javascript">
</SCRIPT>
</td>
</tr>
</table></div>
</td>
</tr>...

Заранее благодарен.

I5
На сайте с 19.10.2006
Offline
17
#1

У меня такая же фигня, посоветуйте, что можно сделать.

N
На сайте с 25.08.2006
Offline
16
#2

Это рабочий код. Попробуйте такой вариант.

Там где нужно вставить блок ставьте:

<span id="begunSpan1"></span>

<span id="begunSpan2"></span>

<span id="begunSpan3"></span>

<SCRIPT type=text/javascript>

var begun_auto_colors = new Array();
var begun_auto_fonts_size = new Array();
begun_target = 'blank';
begun_auto_pad = 44348622; // идентификатор площадки (Эту цифру вы получаете от Бегуна)
begun_auto_limit = 14; // число объявлений выводимых на площадке

begun_auto_colors[0]='#0000FF'; // цвет ссылки объявлений
begun_auto_colors[1]='#29166F'; // цвет текста объявления
begun_auto_colors[2]='#29166F'; // цвет домена объявления
begun_auto_colors[3]='#E2E2EA'; // цвет фона блока объявлений
begun_auto_fonts_size[0]='11pt'; // р-мер шрифта ссылки объявлений
begun_auto_fonts_size[1]='10pt'; // р-мер шрифта текста объявления
begun_auto_fonts_size[2]='7pt'; // р-мер шрифта домена объявления
begun_auto_fonts_size[3]='7pt'; // р-мер шрифта заглушки
begun_multispan = 1;
window.begun_spans = new Array(
{'span_id':'begunSpan1','limit':2,'width':120},
{'span_id':'begunSpan2','limit':3,'width':350},
{'span_id':'begunSpan3','limit':3,'width':350}

)

</SCRIPT>
<SCRIPT src="http://autocontext.begun.ru/autocontext.js" type="text/javascript">
</SCRIPT>
Подпись не может содержать более 200 знаков, так же как и выделение цветом. ()
Pike
На сайте с 13.07.2004
Offline
79
#3
ronald:
Помогите, пожалуйста, найти ошибку в коде. В коде вставлен код Бегуна. Но в IE Бегун не показывается, в строке состояния выскакивает сообщение "Выполнено, но с ошибками на странице" - Строка: 5, Символ: 673, Ошибка: незавершенная строковая константа. В других браузерах все ок. Если убрать код Бегуна, сообщение об ошибке исчезает.

Заранее благодарен.

В приведеном коде единственная ошибка, begun_auto_pad = 000001; Строка 000001 - не число, и должно быть заковычено. Очевидно, номер изменен автором для конспирации, и в оригинале этой ошибки нет.

Отсюда мораль: ошибка лезла из http://autocontext.begun.ru/autocontext.js

Поскольку ее там сейчас нет, или ее убрали, или она появляется с Вашим begun_auto_pad. Я с бегуном не работал, но когда-то прграммировал roar, и там такая фигня появлялась из-за плохой обработки фиговых текстов рекламодателей.

free hosting (http://rahost.com)
ronald
На сайте с 17.11.2005
Offline
154
#4

ntpo, не помогло. По-прежнему в IE Бегуна нету, в других браузерах есть.

Очевидно, номер изменен автором для конспирации...

Да, изменен, в оригинале 8 цифр, не нули, без ковычек.

ultrabyte
На сайте с 28.01.2006
Offline
80
#5

Адрес сайта покажите, можно в личку.

За клиента на продвижение, откат 20% (http://qjp.ru/index.php/2009-03-04-06-46-45)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий