Я хочу включить калькулятор на свой личный веб-сайт, который находится на другом домене, который находится по адресу ...
http://www.r-control.com/library/sip-energy-savings-calculator/
Я просто хочу, чтобы на моей странице был калькулятор div, а не все навигационные панели и боковые панели.
Это можно сделать с помощью iframe или jquery?
Или можно включить всю страницу на моем сайте, но просто «скрыть» те части, которые я не хочу видеть?
Пожалуйста, порекомендуйте.
Благодарность
3 ответа
Я думаю, что будет лучше, если вы изучите элементы на этой странице и перепишете их.
Конечно, вы можете анализировать результат запроса (даже если этот сервер разрешает междоменный запрос) и отображать только необходимую форму с нужными стилями. Но для результата вам нужно отправить эту форму на сервер (этот запрос может не поддерживать междоменный домен), а затем проанализировать результаты.
Я думаю, что самый простой способ - применить реверс-инжиниринг, чтобы получить аналогичный результат.
Как я вижу, этот сайт не предоставляет код виджета калькулятора для интеграции в другое место. Итак, сначала вам нужно выяснить, есть ли другой сайт, похожий на этот, который дает код виджета.
Если вы все еще хотите интегрировать тот же калькулятор, вам нужно попробовать несколько хаков CSS после интеграции того же самого с помощью iframe следующим образом:
#masthead {
display: none !important;
}
.sixteen.columns > img {
display: none !important;
}
#page .container #secondary {
display: none !important;
}
.site-footer {
display: none !important;
}
Помимо того факта, что вы буквально просто копируете контент с другого сайта (я не думаю, что оригинальным авторам это понравится), это невозможно, например, Мутху Кумаран уже упоминал в своем комментарии.
Я настоятельно рекомендую вам разработать свой собственный калькулятор!
Похожие вопросы
Новые вопросы
javascript
По вопросам программирования на ECMAScript (JavaScript / JS) и его различных диалектах / реализациях (кроме ActionScript). Включите все соответствующие теги в свой вопрос; например, [node.js], [jquery], [json] и т. д.