Skip to content

Commit ee0fd93

Browse files
committed
Update height of embedded iframe
1 parent eea0e3f commit ee0fd93

7 files changed

+21
-84
lines changed

_posts/de/2024-12-03-analytic-solution-of-the-harmonic-oscillator.md

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -220,22 +220,13 @@ Je größer $n$ wird, desto ähnlicher wird der Quantenoszillator dem klassische
220220
### Interaktive Visualisierung der Wahrscheinlichkeitsverteilungen des Quantenoszillators
221221
Das Folgende ist eine reaktive Visualisierung basierend auf Plotly.js, die ich selbst erstellt habe. Sie können den $n$-Wert mit dem Schieberegler anpassen und die klassische Wahrscheinlichkeitsverteilung sowie die Form von $\|\psi_n\|^2$ für die Position $x$ überprüfen.
222222

223-
<div class="responsive-iframe-container" style="position: relative; padding-bottom: 100%; overflow: hidden;">
224-
<iframe id="responsive-iframe"
223+
<div class="plotly-iframe-container" style="position: relative; padding-bottom: 100%; overflow: hidden;">
224+
<iframe id="plotly-iframe"
225225
src="/physics-visualization/quantum-harmonic-oscillator.html"
226-
style="position: absolute; top: 0; left: 0; width: 100%; border: none;"
226+
style="position: absolute; top: 0; left: 0; width: 100%; height: 120%; border: none;"
227227
allow="fullscreen">
228228
</iframe>
229229
</div>
230-
<script>
231-
document.getElementById('responsive-iframe').addEventListener('load', function() {
232-
var iframe = this;
233-
var iframeDocument = iframe.contentWindow.document;
234-
// Get the scrollHeight of the iframe's document
235-
var height = iframeDocument.documentElement.scrollHeight || iframeDocument.body.scrollHeight;
236-
iframe.style.height = height + 'px';
237-
});
238-
</script>
239230

240231
> - Originalvisualisierung: <{{site.url}}/physics-visualization/quantum-harmonic-oscillator>
241232
> - Quellcode: [yunseo-kim/physics-visualization Repository](https://github.com/yunseo-kim/physics-visualization/blob/main/src/quantum-harmonic-oscillator.html)

_posts/en/2024-12-03-analytic-solution-of-the-harmonic-oscillator.md

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -218,22 +218,13 @@ As $n$ increases, the quantum oscillator becomes more similar to a classical osc
218218
### Interactive Visualization of Quantum Oscillator Probability Distributions
219219
The following is a responsive visualization based on Plotly.js that I created myself. You can adjust the $n$ value using the slider to check the classical probability distribution and the shape of $\|\psi_n\|^2$ with respect to position $x$.
220220

221-
<div class="responsive-iframe-container" style="position: relative; padding-bottom: 100%; overflow: hidden;">
222-
<iframe id="responsive-iframe"
221+
<div class="plotly-iframe-container" style="position: relative; padding-bottom: 100%; overflow: hidden;">
222+
<iframe id="plotly-iframe"
223223
src="/physics-visualization/quantum-harmonic-oscillator.html"
224-
style="position: absolute; top: 0; left: 0; width: 100%; border: none;"
224+
style="position: absolute; top: 0; left: 0; width: 100%; height: 120%; border: none;"
225225
allow="fullscreen">
226226
</iframe>
227227
</div>
228-
<script>
229-
document.getElementById('responsive-iframe').addEventListener('load', function() {
230-
var iframe = this;
231-
var iframeDocument = iframe.contentWindow.document;
232-
// Get the scrollHeight of the iframe's document
233-
var height = iframeDocument.documentElement.scrollHeight || iframeDocument.body.scrollHeight;
234-
iframe.style.height = height + 'px';
235-
});
236-
</script>
237228

238229
> - Original visualization page: <{{site.url}}/physics-visualization/quantum-harmonic-oscillator>
239230
> - Source code: [yunseo-kim/physics-visualization repository](https://github.com/yunseo-kim/physics-visualization/blob/main/src/quantum-harmonic-oscillator.html)

_posts/es/2024-12-03-analytic-solution-of-the-harmonic-oscillator.md

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -218,22 +218,13 @@ A medida que $n$ aumenta, el oscilador cuántico se asemeja más al oscilador cl
218218
### Visualización interactiva de las distribuciones de probabilidad del oscilador cuántico
219219
La siguiente es una visualización reactiva basada en Plotly.js que he creado personalmente. Puedes ajustar el valor de $n$ con el deslizador para ver la forma de la distribución de probabilidad clásica y $\|\psi_n\|^2$ en función de la posición $x$.
220220

221-
<div class="responsive-iframe-container" style="position: relative; padding-bottom: 100%; overflow: hidden;">
222-
<iframe id="responsive-iframe"
221+
<div class="plotly-iframe-container" style="position: relative; padding-bottom: 100%; overflow: hidden;">
222+
<iframe id="plotly-iframe"
223223
src="/physics-visualization/quantum-harmonic-oscillator.html"
224-
style="position: absolute; top: 0; left: 0; width: 100%; border: none;"
224+
style="position: absolute; top: 0; left: 0; width: 100%; height: 120%; border: none;"
225225
allow="fullscreen">
226226
</iframe>
227227
</div>
228-
<script>
229-
document.getElementById('responsive-iframe').addEventListener('load', function() {
230-
var iframe = this;
231-
var iframeDocument = iframe.contentWindow.document;
232-
// Get the scrollHeight of the iframe's document
233-
var height = iframeDocument.documentElement.scrollHeight || iframeDocument.body.scrollHeight;
234-
iframe.style.height = height + 'px';
235-
});
236-
</script>
237228

238229
> - Visualización original: <{{site.url}}/physics-visualization/quantum-harmonic-oscillator>
239230
> - Código fuente: [Repositorio yunseo-kim/physics-visualization](https://github.com/yunseo-kim/physics-visualization/blob/main/src/quantum-harmonic-oscillator.html)

_posts/fr/2024-12-03-analytic-solution-of-the-harmonic-oscillator.md

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -218,22 +218,13 @@ Plus $n$ est grand, plus l'oscillateur quantique ressemble à un oscillateur cla
218218
### Visualisation interactive des distributions de probabilité de l'oscillateur quantique
219219
Voici une visualisation réactive basée sur Plotly.js que j'ai créée moi-même. Vous pouvez ajuster la valeur de $n$ avec le curseur pour voir la forme de la distribution de probabilité classique et de $\|\psi_n\|^2$ en fonction de la position $x$.
220220

221-
<div class="responsive-iframe-container" style="position: relative; padding-bottom: 100%; overflow: hidden;">
222-
<iframe id="responsive-iframe"
221+
<div class="plotly-iframe-container" style="position: relative; padding-bottom: 100%; overflow: hidden;">
222+
<iframe id="plotly-iframe"
223223
src="/physics-visualization/quantum-harmonic-oscillator.html"
224-
style="position: absolute; top: 0; left: 0; width: 100%; border: none;"
224+
style="position: absolute; top: 0; left: 0; width: 100%; height: 120%; border: none;"
225225
allow="fullscreen">
226226
</iframe>
227227
</div>
228-
<script>
229-
document.getElementById('responsive-iframe').addEventListener('load', function() {
230-
var iframe = this;
231-
var iframeDocument = iframe.contentWindow.document;
232-
// Get the scrollHeight of the iframe's document
233-
var height = iframeDocument.documentElement.scrollHeight || iframeDocument.body.scrollHeight;
234-
iframe.style.height = height + 'px';
235-
});
236-
</script>
237228

238229
> - Page de visualisation originale : <{{site.url}}/physics-visualization/quantum-harmonic-oscillator>
239230
> - Code source : [Dépôt yunseo-kim/physics-visualization](https://github.com/yunseo-kim/physics-visualization/blob/main/src/quantum-harmonic-oscillator.html)

_posts/ja/2024-12-03-analytic-solution-of-the-harmonic-oscillator.md

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -224,22 +224,13 @@ $n$が大きくなるほど、量子振動子は古典的振動子に類似し
224224
### 量子振動子の確率分布のインタラクティブな可視化
225225
以下は私が直接作成したPlotly.jsベースのレスポンシブな可視化です。スライダーで$n$値を調整しながら、位置$x$に対する古典的な確率分布および$\|\psi_n\|^2$の概形を確認できます。
226226

227-
<div class="responsive-iframe-container" style="position: relative; padding-bottom: 100%; overflow: hidden;">
228-
<iframe id="responsive-iframe"
227+
<div class="plotly-iframe-container" style="position: relative; padding-bottom: 100%; overflow: hidden;">
228+
<iframe id="plotly-iframe"
229229
src="/physics-visualization/quantum-harmonic-oscillator.html"
230-
style="position: absolute; top: 0; left: 0; width: 100%; border: none;"
230+
style="position: absolute; top: 0; left: 0; width: 100%; height: 120%; border: none;"
231231
allow="fullscreen">
232232
</iframe>
233233
</div>
234-
<script>
235-
document.getElementById('responsive-iframe').addEventListener('load', function() {
236-
var iframe = this;
237-
var iframeDocument = iframe.contentWindow.document;
238-
// Get the scrollHeight of the iframe's document
239-
var height = iframeDocument.documentElement.scrollHeight || iframeDocument.body.scrollHeight;
240-
iframe.style.height = height + 'px';
241-
});
242-
</script>
243234

244235
> - オリジナルの可視化ページ:<{{site.url}}/physics-visualization/quantum-harmonic-oscillator>
245236
> - ソースコード:[yunseo-kim/physics-visualization リポジトリ](https://github.com/yunseo-kim/physics-visualization/blob/main/src/quantum-harmonic-oscillator.html)

_posts/ko/2024-12-03-analytic-solution-of-the-harmonic-oscillator.md

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -224,22 +224,13 @@ $n$이 클수록 양자진동자는 고전적 진동자와 유사한 양상을
224224
### Interactive Visualization of Quantum Oscillator Probability Distributions
225225
다음은 내가 직접 작성한 Plotly.js 기반의 반응형 시각화이다. 슬라이더로 $n$값을 조절해 가며 위치 $x$에 대한 고전적인 확률분포 및 $\|\psi_n\|^2$의 개형을 확인할 수 있다.
226226

227-
<div class="responsive-iframe-container" style="position: relative; padding-bottom: 100%; overflow: hidden;">
228-
<iframe id="responsive-iframe"
227+
<div class="plotly-iframe-container" style="position: relative; padding-bottom: 100%; overflow: hidden;">
228+
<iframe id="plotly-iframe"
229229
src="/physics-visualization/quantum-harmonic-oscillator.html"
230-
style="position: absolute; top: 0; left: 0; width: 100%; border: none;"
230+
style="position: absolute; top: 0; left: 0; width: 100%; height: 120%; border: none;"
231231
allow="fullscreen">
232232
</iframe>
233233
</div>
234-
<script>
235-
document.getElementById('responsive-iframe').addEventListener('load', function() {
236-
var iframe = this;
237-
var iframeDocument = iframe.contentWindow.document;
238-
// Get the scrollHeight of the iframe's document
239-
var height = iframeDocument.documentElement.scrollHeight || iframeDocument.body.scrollHeight;
240-
iframe.style.height = height + 'px';
241-
});
242-
</script>
243234

244235
> - 원본 시각화 페이지: <{{site.url}}/physics-visualization/quantum-harmonic-oscillator>
245236
> - 소스코드: [yunseo-kim/physics-visualization 리포지터리](https://github.com/yunseo-kim/physics-visualization/blob/main/src/quantum-harmonic-oscillator.html)

_posts/pt-BR/2024-12-03-analytic-solution-of-the-harmonic-oscillator.md

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -218,22 +218,13 @@ Quanto maior o $n$, mais o oscilador quântico se assemelha ao oscilador clássi
218218
### Visualização Interativa das Distribuições de Probabilidade do Oscilador Quântico
219219
A seguir está uma visualização responsiva baseada em Plotly.js que eu mesmo criei. Você pode ajustar o valor de $n$ usando o controle deslizante para verificar a forma da distribuição de probabilidade clássica e $\|\psi_n\|^2$ em relação à posição $x$.
220220

221-
<div class="responsive-iframe-container" style="position: relative; padding-bottom: 100%; overflow: hidden;">
222-
<iframe id="responsive-iframe"
221+
<div class="plotly-iframe-container" style="position: relative; padding-bottom: 100%; overflow: hidden;">
222+
<iframe id="plotly-iframe"
223223
src="/physics-visualization/quantum-harmonic-oscillator.html"
224-
style="position: absolute; top: 0; left: 0; width: 100%; border: none;"
224+
style="position: absolute; top: 0; left: 0; width: 100%; height: 120%; border: none;"
225225
allow="fullscreen">
226226
</iframe>
227227
</div>
228-
<script>
229-
document.getElementById('responsive-iframe').addEventListener('load', function() {
230-
var iframe = this;
231-
var iframeDocument = iframe.contentWindow.document;
232-
// Get the scrollHeight of the iframe's document
233-
var height = iframeDocument.documentElement.scrollHeight || iframeDocument.body.scrollHeight;
234-
iframe.style.height = height + 'px';
235-
});
236-
</script>
237228

238229
> - Página de visualização original: <{{site.url}}/physics-visualization/quantum-harmonic-oscillator>
239230
> - Código fonte: [Repositório yunseo-kim/physics-visualization](https://github.com/yunseo-kim/physics-visualization/blob/main/src/quantum-harmonic-oscillator.html)

0 commit comments

Comments
 (0)