Поставете следния HTML код на вашия сайт:
<iframe src="https://ivandavidov.github.io/nvo/7/embed.html?i7=178,179,181" width="100%" height="1100" frameborder="0" scrolling="no" style="border: none; max-width: 100%;" loading="lazy" title="НВО 7 клас - Графики" ></iframe>
| Клас | Embed URL | Параметър за училища |
|---|---|---|
| 4 клас | /nvo/4/embed.html | i4 |
| 7 клас | /nvo/7/embed.html | i7 |
| 10 клас | /nvo/10/embed.html | i10 |
| 12 клас | /nvo/12/embed.html | i12 |
| Параметър | Тип | Описание | Примерна стойност |
|---|---|---|---|
| i4 / i7 / i10 / i12 | string | Индекси на училища, разделени със запетая. Параметърът зависи от класа. | i7=178,179,181 |
| chart | string | Показване на само една графика: b (Български език) или m (Математика / Втора матура). Без параметър се показват и двете. | chart=b |
| theme | string | Фиксирана тема: dark или light. Без параметър темата следва предпочитанията на браузъра. | theme=dark |
| year | number | Показване на данни до посочената година (включително). Полезно за исторически изглед. | year=2023 |
| Режим | Препоръчителна височина |
|---|---|
| Двете графики (по подразбиране) | 1100px |
| Само една графика (chart=b или chart=m) | 600px |
HTML код:
<iframe src="https://ivandavidov.github.io/nvo/4/embed.html?i4=135,39" width="100%" height="1100" frameborder="0" scrolling="no" style="border:none" loading="lazy" title="НВО 4 клас"></iframe>
Резултат:
HTML код:
<iframe src="https://ivandavidov.github.io/nvo/7/embed.html?i7=178,179,181" width="100%" height="1100" frameborder="0" scrolling="no" style="border:none" loading="lazy" title="НВО 7 клас"></iframe>
Резултат:
HTML код:
<iframe src="https://ivandavidov.github.io/nvo/7/embed.html?i7=178,179,181&chart=b" width="100%" height="600" frameborder="0" scrolling="no" style="border:none" loading="lazy" title="НВО 7 клас - БЕЛ"></iframe>
Резултат:
HTML код:
<iframe src="https://ivandavidov.github.io/nvo/7/embed.html?i7=178,179,181&chart=m" width="100%" height="600" frameborder="0" scrolling="no" style="border:none" loading="lazy" title="НВО 7 клас - Математика"></iframe>
Резултат:
HTML код:
<iframe src="https://ivandavidov.github.io/nvo/7/embed.html?i7=178,179,181&theme=dark" width="100%" height="1100" frameborder="0" scrolling="no" style="border:none" loading="lazy" title="НВО 7 клас - тъмна тема"></iframe>
Резултат:
HTML код:
<iframe src="https://ivandavidov.github.io/nvo/7/embed.html?i7=178,179,181&year=2023" width="100%" height="1100" frameborder="0" scrolling="no" style="border:none" loading="lazy" title="НВО 7 клас - до 2023"></iframe>
Резултат:
HTML код:
<iframe src="https://ivandavidov.github.io/nvo/7/embed.html?i7=178,179&chart=b&theme=dark&year=2023" width="100%" height="600" frameborder="0" scrolling="no" style="border:none" loading="lazy" title="НВО 7 клас - БЕЛ, тъмна тема, до 2023"></iframe>
Резултат:
HTML код:
<iframe src="https://ivandavidov.github.io/nvo/10/embed.html?i10=1,51" width="100%" height="1100" frameborder="0" scrolling="no" style="border:none" loading="lazy" title="НВО 10 клас"></iframe>
Резултат:
HTML код:
<iframe src="https://ivandavidov.github.io/nvo/12/embed.html?i12=1,51" width="100%" height="1100" frameborder="0" scrolling="no" style="border:none" loading="lazy" title="ДЗИ 12 клас"></iframe>
Резултат:
Графиките са респонсивни и по двете оси — адаптират се към ширината и височината на iframe контейнера. За напълно автоматично оразмеряване на iframe-а, добавете следния скрипт на вашата страница:
<script>
window.addEventListener('message', function(e) {
if(e.data && e.data.type === 'nvo-embed-resize') {
var iframes = document.querySelectorAll('iframe');
for(var i = 0; i < iframes.length; i++) {
if(iframes[i].contentWindow === e.source) {
iframes[i].style.height = e.data.height + 'px';
break;
}
}
}
});
</script>