Ich habe ein Skript erstellt, um die Größe zufällig, aber ich bin nicht in der Lage, darüber nachzudenken, wie kann ich es mit HTML oder Iframe-Code verwenden, um es randomisieren.Javascript-Code in HTML
<script type="text/javascript">
var banner1 = ["728", "90"];
var banner2 = ["336", "280"];
var banner3 = ["300", "250"];
var allbanner = [banner1, banner2, banner3];
var banner = allbanner[Math.floor(Math.random() * allbanner.length)];
</script>
HTML-Code:
<div style="height:"banner[0]"px;width:"banner[1]"px;color:blue;background-color:blue;"></div>
<iframe src="http://www.example.com" width="banner[0]" height="banner[1]"></iframe>
Das richtige Format ist, ich weiß es falsch ist, kann jemand bitte sagen Sie mir, wie kann ich Javascript-String in HTML-Attribut verwenden.
Vielen Dank.
Sie es nicht so direkt tun können, es sei denn, Sie irgendeine Art von Template-Engine verwenden. Alternativ können Sie Elementattribute von JS aus ändern. – jonrsharpe
Kannst du mir bitte sagen wie es möglich ist, ich bin wirklich Woche in der Programmierung. Oder es ist möglich, iframe mit Javascript zu haben, damit JavaScript-Zeichenfolgen akzeptiert werden. –
Wenn Sie nicht programmieren können, starten Sie einige Tutorials. JQuery ist möglicherweise ein vernünftiger Start, wenn Sie viele DOM-Updates von JS durchführen möchten. – jonrsharpe