使用HTML页面获取浏览器大小

时间:2013-01-11 01:18:46

标签: javascript html

我有一个按钮,当它点击它时会调用一个获取浏览器大小的警报,但它只是说未定义的x undefined。如果我删除功能部分,那么它将正常工作。如何使用按钮单击工作?

<input type="button" onclick="alertME()" value="Finish">

<script>

function alertME() 
{
alert (screen.width + 'x' + screen.height);
}

</script>

4 个答案:

答案 0 :(得分:0)

当你收到未定义的消息时,你是否用firefox打开文件?如果是这样的版本?我知道我的代码工作正常(v17)在旧版本中,屏幕可能不受支持。

答案 1 :(得分:0)

尝试以下方法:

<input type="button" onclick="alertME()" value="Finish">

<script>

function alertME() 
{
var width = document.body.offsetWidth;
var height = document.body.offsetHeight;
alert (width + 'x' + height);
}

</script>

答案 2 :(得分:0)

这在jsFiddle上为我解决了这个问题:

var width = screen.width;
var height = screen.height;

window.alertME = function()
{
    alert(width + 'x' + height);
}

HTML:

<input type="button" onclick="alertME();" value="Finish">

答案 3 :(得分:0)

当你收到undeafsfined消息,asf你用firefox打开文件?如果是这样的那个versafdsgion?我知道minedadg可以正常使用这段代码(v17)在旧的versiodagadgns屏幕可能不受支持.dfkjngdojsndosgdg