我正在尝试使用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文档的字符编码未声明,在某些浏览器中可能显示错误。”如何声明我的字符编码?
答案 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=
元素。