Старый 04.05.2010, 19:06   #1
Новичок
 
Регистрация: 05.11.2009
Адрес: Санкт-Петербург
Сообщений: 8
Вес репутации: 0
lannushka на пути к лучшему
Question Код сапы для ASP - неработающий. Кто "вылечил"?

Мой сайт на ASP, площадка добавилась в Сапу, но ссылки на страницах не выводятся.
Стала отлаживать, в предлагаемом Сапой коде - ошибка:

в файле sapelinks.inc часть кода сначала на VBScript, а часть (зачем-то) - на JScript. из VBScript вызывается функция parseRawString, которая находится в области JScript, и этот вызов не работает (Microsoft VBScript runtime error '800a000d' Type mismatch).

Я так понимаю, чтобы вылечить, нужно либо parseRawString переписать на VBScript, либо все остальное - на JScript.

Переписывал ли кто-нибудь (больно уж огромная эта parseRawString), или может есть идеи, как еще это поправить?

Спасибо заранее
lannushka вне форума   Ответить с цитированием
Старый 04.05.2010, 20:44   #2
Монстер
 
Аватар для VAU
 
Регистрация: 30.12.2008
Адрес: Монстрополис
Сообщений: 2,496
Вес репутации: 371
VAU - прекрасное будущееVAU - прекрасное будущееVAU - прекрасное будущееVAU - прекрасное будущееVAU - прекрасное будущееVAU - прекрасное будущееVAU - прекрасное будущееVAU - прекрасное будущееVAU - прекрасное будущееVAU - прекрасное будущееVAU - прекрасное будущее
По умолчанию

lannushka, никак не справитесь?

Цитата:
Сообщение от lannushka Посмотреть сообщение
площадка добавилась в Сапу
уже хорошо

JScript находится в части кода, исполняемой браузером и конфликтов быть не должно, если конечно вы не сбили теги <% и %>.

Надо искать другие причины.
__________________
Монстры тоже люди
VAU вне форума   Ответить с цитированием
Старый 04.05.2010, 21:40   #3
Новичок
 
Регистрация: 05.11.2009
Адрес: Санкт-Петербург
Сообщений: 8
Вес репутации: 0
lannushka на пути к лучшему
По умолчанию

Цитата:
Сообщение от VAU Посмотреть сообщение
lannushka, никак не справитесь?
ага, ****сь уже недели 3

Цитата:
Сообщение от VAU Посмотреть сообщение
JScript находится в части кода, исполняемой браузером и конфликтов быть не должно, если конечно вы не сбили теги <% и %>.
Нет, в поставляемом коде в sapelinks.inc
<script language="JScript" runat=server>, т.е. это исполняется на сервере, а не в броузере
А VBScript идет по умолчанию, в <% и %>, то есть тоже на сервере исполняется.

Но у меня внутренние скрипты сайта написаны на JScript, и VBScript по умолчанию не катит. Поэтому в sapelinks.inc и тот и другой скрипт поставила в теги, runat=server:

<script language="VBScript" runat=server>
...
<script language="JScript" runat=server>
....

И при такой конфигурации из VBScript не вызывается функция, которая в JScript...
lannushka вне форума   Ответить с цитированием
Старый 05.05.2010, 23:22   #4
Новичок
 
Регистрация: 05.05.2010
Сообщений: 3
Вес репутации: 0
ddt79 на пути к лучшему
По умолчанию

обращайтесь - помогу с ASP
ася 407 252 080
скайп allwishes
ddt79 вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Индексация с набором карт сайта по 150 ссылок + "фильтр по robots.txt" для сапы Ravyen Вопросы по работе системы 31 13.02.2013 12:07
Паучек сапы, нужна "вещь", пусть платная!!! Santehnik Пожелания пользователей системы 28 10.02.2008 09:28
Как внутри акаунта перевести деньги заработанные "вебмастером" на счёт "оптимизатора" kapa Вопросы от новичков 10 11.01.2008 17:45


Часовой пояс GMT +3, время: 11:36.