Commit 1734b5e4 authored by Chris Gordon's avatar Chris Gordon Committed by Joel Martin

Helper function for viewport meta changes.

changeViewportMeta() now does viewport changes.
parent 7825b9ee
......@@ -502,12 +502,28 @@ zoomEnable();
function zoomDisable(){
//Change viewport meta data to disable zooming.
$('head meta[name=viewport]').remove();
$('head').prepend('<meta name="viewport" content="user-scalable=0" />');
changeViewportMeta("user-scalable=0");
}
function zoomEnable(){
//Change viewport meta data to enable user zooming.
$('head meta[name=viewport]').remove();
$('head').prepend('<meta name="viewport" content="user-scalable=1" />');
changeViewportMeta("user-scalable=1");
}
function changeViewportMeta(newattributes) {
// First, get the array of meta-tag elements
var metatags = document.getElementsByTagName("meta");
// Update only the Viewport meta tag
for (var cnt = 0; cnt < metatags.length; cnt++)
{
var name = metatags[cnt].getAttribute("name");
var content = metatags[cnt].getAttribute("content");
// Update the Viewport meta tag
if (metatags[cnt].getAttribute("name") == "viewport")
metatags[cnt].setAttribute("content", newattributes);
}
}
......@@ -7,6 +7,7 @@
-->
<head>
<title>noVNC</title>
<meta name="viewport" content="user-scalable=1" />
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link rel="stylesheet" href="include/plain.css">
<link rel="alternate stylesheet" href="include/black.css" TITLE="Black">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment