“500 Внутренних Ошибок Сервера” при добавлении HttpModule в моем Веб-сайте?

Вы создали board Array из 4 object

this.board = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12], [13, 14, 15, "_"]];

И вы устанавливаете свои squareBLANK slide method параметры 3 LastObject , 3 Третье значение , this.id squareBLANK .

<div class="square" id="squareBLANK" onclick="A.slide(3, 3, this.id)">  </div>

В вашем Javascript вы проверяете [i] LastObject означает [3 + 1] = 4 . Фактически вы проверяете 3-е значение в 5-м объекте в вашем массиве доски , который не существует, а также возвращает Uncaught TypeError: Невозможно прочитать свойство '3' undefined в консоли.

if (this.board[i+1][j] == "_")
6
задан pnuts 18 November 2015 в 15:20
поделиться

2 ответа

Получил его парни :)

Я сталкивался с этой проблемой с прошлого октября 2008, но наконец я получил это почему? Вместо того, чтобы добавить модули как я добавил выше в моем вопросе, используйте следующий новый синтаксис модуля, сделанный для IIS7 (godaddy, использует IIS7 для хостинга окон),

<configuration>
   <system.webServer>
      <modules>
         <add name="Header" type="Contoso.ShoppingCart.Header"/>
      </modules>
   </system.webServer>
</configuration>

Поместите все свои модули под сюда, и Вы сделаны! Это хорошо и прекрасные работы!

И "Стрельба по тарелочкам @Jon" нет никакой потребности иметь пространство имен для модулей, даже без пространства имен, можно получить его работа!

Действительно прочитайте больше об этом теге здесь http://www.iis.net/ConfigReference/system.webServer/modules

9
ответ дан 10 December 2019 в 00:45
поделиться

Что WwwSubDomainModule? Я сильно подозреваю, что необходимо указать пространство имен и возможно имя сборки. При включении подробной регистрации ошибок она должна дать Вам больше информации также.

1
ответ дан 10 December 2019 в 00:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: