[ad_1]
こんにちは、私の _layout.cshtml ファイルに以下のタグがあります。ご覧のとおり、オンライン リソースの時計が表示されます。実行時に clock 属性を変更して、使用可能な時計面の範囲を表示したいと考えています。 JavaScript を使用することは可能だと思いますが、グーグルで調べても何も役に立ちませんでした。 アイデアはありますか?
<div align="center"> <iframe id="iframeclock" scrolling="no" frameborder="0" clocktype="html5" style="overflow:hidden; padding:0; width:150px; height:150px; " src="https://www.clocklink.com/html5embed.php? clock=033 &timezone=UnitedKingdom_London &size=150 &From=2022,1,1,0,0,0"> </iframe> </div>
私が試したこと:
どこから始めればいいのかわからず、グーグルで調べても何も役に立ちませんでした。
解決策 1
このようなものが動作するはずです:
JavaScript
const changeClock = (clock) => { const frame = document.getElementById("iframeclock"); const url = new URL(frame.src, location.href); url.searchParams.set("clock", clock); frame.src = url.toString(); };
[ad_2]
コメント