Firefox искажает мою страницу, управляемую данными - PullRequest
0 голосов
/ 28 сентября 2010

Это довольно сложно объяснить, но в основном у меня есть страница с некоторой информацией о свойствах, и она управляется базой данных.

В Firefox, однако, она загружает страницу, а затем перенаправляет набелая страница с какой-то странной китайской надписью или надписью 1.17

http://www.hpb.co.uk/tenancy/location/PR2CT/default.aspx

Это ссылка на моей странице, не уверенная, знает ли кто-нибудь, что не так, как она работает во всех других браузерах.

Я использую Firefox 3.6.1

Есть идеи?

Спасибо

Джейми

Ответы [ 2 ]

2 голосов
/ 28 сентября 2010

Синтаксическая ошибка, о которой упомянул микроби , находится в строке 732 из default.aspx:

$(document).ready(function(){

    if($('#ctl00_lblNoResults').text() == ' Sorry there is no availability.'){
    $('.otherprop').text('Accommodation at this location')
    $('.topbook').hide();
    $('.sidelink').hide();
    }) // <---- remove this
    }
    else {
    $('.otherprop').text('Accommodation at this location')
    $('.accomavail').text('Accommodation at this location');
    $('.otherprop').hide();
    $('.topbook').show();
    $('.sidelink').show();
    }
    })

Эту ошибку легче увидеть с лучшим отступом:

$(document).ready(function() {

    if ($('#ctl00_lblNoResults').text() == ' Sorry there is no availability.') {
        $('.otherprop').text('Accommodation at this location')
        $('.topbook').hide();
        $('.sidelink').hide();
    }) // <---- see, it makes no sense!
}
else {
    $('.otherprop').text('Accommodation at this location')
    $('.accomavail').text('Accommodation at this location');
    $('.otherprop').hide();
    $('.topbook').show();
    $('.sidelink').show();
}
})​

В конце также отсутствует точка с запятой.

2 голосов
/ 28 сентября 2010

Вы вызываете document.write, который перезаписывает все содержимое страницы.Удалите вызов document.write, и он будет работать.(Существует перенаправление 302, но это не связано с тем, почему вы видите белую страницу. У вас также есть синтаксическая ошибка)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...