Javascript初学者尝试使用WURFL

时间:2016-01-27 15:44:56

标签: javascript html wurfl

我正在尝试使用WURFL识别用户设备。我找到了这个网站:http://web.wurfl.io/#learnmore,就像在说明中所说的那样:

<!DOCTYPE html>
<html>
    <head>
        <title></title>
    </head>
    <body>
        <script type='text/javascript' src="http://wurfl.io/wurfl.js">
            console.log(WURFL);
            document.getElementById("output").innerHTML = WURFL.complete_device_name;
        </script>
        <div class="text" id="output" style="font-size: 3em;"></div>
    </body>
</html>

但是当我在Firefox / Chrome中打开文件时,控制台和页面不包含任何内容。

感谢您的帮助!

PS:Firefox控制台显示“我的html文档的字符编码未声明,在某些浏览器中可能显示错误。”如何声明我的字符编码?

1 个答案:

答案 0 :(得分:2)

现在,如何用HTML编写内联脚本。

你想要这个:

function handleEvent(e) {
  var target = e.target;
  switch (e.type) {
    case 'mouseover':
      if (target.className == 'tabStrip-tab') {
        target.className = 'tabStrip-tab-hover';
      }
      break;
    case 'mouseout':
      if (target.className == 'tabStrip-tab-hover') {
        target.className = 'tabStrip-tab';
      }
      break;
    case 'click':
      if (target.className == 'tabStrip-tab-hover') {
        target.className = 'tabStrip-tab-click';
        var num = target.getAttribute('data-tab-number');
        showDescription(num);
      }
      break;
  }
}

脚本不能同时具有<script src="...."></script> <script> // Your code here </script> (这意味着它是外部源)或文本内容(这意味着它是内联脚本)。您需要两个src=元素。