Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Почему на разных сайтах код работает по-разному? (https://javascript.ru/forum/jquery/79616-pochemu-na-raznykh-sajjtakh-kod-rabotaet-po-raznomu.html)

izumov 28.02.2020 15:15

Почему на разных сайтах код работает по-разному?
 
Почему по-разному работает код на разных серверах у меня есть одна и так же страничка
расположенная на разных серверах
1.http://montaj.vianor-konakovo.ru/goods1.html
2. http://izumov.ultimatefreehost.in/goods007.html
Смотрю в отладчике что возвращает сервер.В
В частности что возвращает скрипт whatismodel,whatisbrend.В первом случает в отладчике все читаемо. Во-втором случае какая-то китайская графика.И ошибок и предупреждений на первом сайте нет на втором есть и еще-на втором сайте на страничке почему-то не отображаются иконки + и -.В чем может быть проблема?

voraa 28.02.2020 21:08

А ты уверен, что скрипты на сервере совершенно одинаковые.
Я не буду тут постить ответы, они слишком длинные, но они разные. Такое ощущение , что берутся из разных баз данных.
Ответы перешлю тебе в личку.

izumov 28.02.2020 21:22

скрипт одинаковый и база одна. и на локальном сервере у меня работает без проблем проблема только с http://izumov.ultimatefreehost.in/goods007.html

voraa 28.02.2020 21:29

Базы разные. Там во втором (неправильном) сервере появляются модели, которых нет в первом.
Я не смог разместить все ответы целиком - слишком длинные.
Но в неправильном случае к ответу сервера пристыковываются строки

<div style="text-align: center;"><div style="position:relative; top:0; margin-right:auto;margin-left:auto; z-index:99999">

</div></div>

Именно на символ '<' ругается JSON

voraa 28.02.2020 22:54

А еще браузер выдает такое предупреждение
[DOM] Found 100 elements with non-unique id #Editbox1:
Это с этой ошибкой не связано, но на будущее надо учесть

izumov 29.02.2020 11:51

Цитата:

Сообщение от voraa (Сообщение 520761)
А еще браузер выдает такое предупреждение
[DOM] Found 100 elements with non-unique id #Editbox1:
Это с этой ошибкой не связано, но на будущее надо учесть

дело в том что я в столбце "Заказ"вставлял className:"inputEdit",targets:[10],
render:function(data,type,row){
return '<input type="text" id="Editbox1"'+// meta.row().index()
и уникальности не удалось добиться вставляются во все строки Editbox1.Но на работу кода это не влияло и я не заморачивался .А вот эти предупреждения что возникли на новом сайтена локальном тоже их нет
at XMLHttpRequest.<anonymous> (jquery-3.3.1.min.js:2)
onSuccessModel @ goods1003_new.js:652
u @ jquery-3.3.1.min.js:2
fireWith @ jquery-3.3.1.min.js:2
k @ jquery-3.3.1.min.js:2
(anonymous) @ jquery-3.3.1.min.js:2
load (async)
send @ jquery-3.3.1.min.js:2
ajax @ jquery-3.3.1.min.js:2
w.<computed> @ jquery-3.3.1.min.js:2
InitModel @ goods1003_new.js:562
(anonymous) @ goods1003_new.js:58
l @ jquery-3.3.1.min.js:2
c @ jquery-3.3.1.min.js:2
setTimeout (async)
(anonymous) @ jquery-3.3.1.min.js:2
u @ jquery-3.3.1.min.js:2
fireWith @ jquery-3.3.1.min.js:2
fire @ jquery-3.3.1.min.js:2
u @ jquery-3.3.1.min.js:2
fireWith @ jquery-3.3.1.min.js:2
ready @ jquery-3.3.1.min.js:2
_ @ jquery-3.3.1.min.js:2
Cross-Origin Read Blocking (CORB) blocked cross-origin response http://www.ultimatefreehost.in/ with MIME type text/html. See https://www.chromestatus.com/feature/5629709824032768 for more details.
2Cross-Origin Read Blocking (CORB) blocked cross-origin response http://www.ultimatefreehost.in/ with MIME type text/html. See https://www.chromestatus.com/feature/5629709824032768 for more details. Стали влиять на работу не давая даже загрузить иконки.В чем проблема?


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