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

http://www.r-control.com/library/sip-energy-savings-calculator/

Я просто хочу, чтобы на моей странице был калькулятор div, а не все навигационные панели и боковые панели.

Это можно сделать с помощью iframe или jquery?

Или можно включить всю страницу на моем сайте, но просто «скрыть» те части, которые я не хочу видеть?

Пожалуйста, порекомендуйте.

Спасибо

0
Bryan 29 Авг 2017 в 09:33

3 ответа

Лучший ответ

Я думаю, что будет лучше, если вы изучите элементы на этой странице и перепишете их.

Конечно, вы можете анализировать результат запроса (даже если этот сервер разрешает междоменный запрос) и отображать только необходимую форму с нужными стилями. Но для результата вам нужно отправить эту форму на сервер (этот запрос может не поддерживать междоменный домен), а затем проанализировать результаты.

Я думаю, что самый простой способ - применить реверс-инжиниринг, чтобы получить аналогичный результат.

1
Валерий Герасимов 29 Авг 2017 в 06:47

Как я вижу, этот сайт не предоставляет код виджета калькулятора для интеграции в другое место. Итак, сначала вам нужно выяснить, есть ли другой сайт, похожий на этот, который дает код виджета.

Если вы все еще хотите интегрировать тот же калькулятор, вам нужно попробовать несколько хаков CSS после интеграции того же самого с помощью iframe следующим образом:

#masthead {
    display: none !important;
}

.sixteen.columns > img {
    display: none !important;
}

#page .container #secondary {
    display: none !important;
}

.site-footer {
    display: none !important;
}
1
Ramesh Lamba 29 Авг 2017 в 06:55

Помимо того факта, что вы буквально просто копируете контент с другого сайта (я не думаю, что оригинальным авторам это понравится), это невозможно, например, Мутху Кумаран уже упоминал в своем комментарии.

Я настоятельно рекомендую вам разработать свой собственный калькулятор!

1
Filnor 29 Авг 2017 в 06:49