我试图通过根据屏幕分辨率更改 hspace
属性来更改小程序的水平位置。下面的 Javascript 似乎没有改变任何东西:
<html>
<body>
<applet
id="clientApplet"
archive="client.jar"
code="Client.class"
width="500" height="530"
hspace="100">
</applet>
<br />
<script type="text/javascript">
var leftMargin = (screen.width-500)/2;
document.getElementById("clientApplet").setAttribute(hspace, leftMargin);
window.location.reload()
</script>
</body>
</html>
谁能告诉我哪里出错了?
最佳答案
hspace
需要是一个字符串:
document.getElementById("clientApplet").setAttribute("hspace", leftMargin);
关于javascript不改变html属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11912544/