For sample :
<meta name="viewport" content="width = 384" id="myViewport">
It sets the layout viewport width to 384 pixels. This works in most modern browsers; Nokia WebKit being the prime exception.
You might want to give the layout viewport a width of 380px unless you’re on a widescreen (read tablet as you expect) device, in which case you might want to double it to 768. Or whatever.
<meta id="myViewport" name="viewport" content="width = 384">
<script>
if (screen.width > 768) {
var mvp = document.getElementById('myViewport');
mvp.setAttribute('content','width=768');
}
</script>
This script is executed automatically and changes the meta viewport tag directly.
It’s also possible to force a change much later, after the page has been downloaded and rendered:
<meta id="myViewport" name="viewport" content="width = 384">
<script>
window.onload = function () {
if (screen.width > 768) {
var mvp = document.getElementById('myViewport');
mvp.setAttribute('content','width=768');
}
}
</script>
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…