试了下使用three.js加载文字,首先是报了一个这样的错误: Cross origin requests are only supported for HTTP.” 当时很懵逼,去网上查了查,发现是因为我直接用浏览器打开了这个html文件,url的协议是file协议,无法使用loader.load的方式加载出字体文件,只能使用http,https等等协议,所以不能直接用浏览器打开这个文件,这里就要使用http-server了. 使用npm install -g http-server下载htt…
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!-- saved from url=(0033)https://192.168.1.2/topframe6.htm --> <HTML><HEAD><TITLE>topframe</TITLE> <META http-equiv=Content-Type content="…
function (global) { var logo = document.getElementById('logo'); var text = document.createTextNode(''); logo.appendChild(text); var str = "Welcome to FoOTOo Lab"; var timer = setInterval(writer, 100); var count = 0; function writer() { if (count…
var textSelect = function(o, a, b){ //o是当前对象,例如文本域对象 //a是起始位置,b是终点位置 var a = parseInt(a, 10), b = parseInt(b, 10); var l = o.value.length; if(l){ //如果非数值,则表示从起始位置选择到结束位置 if(!a){ a = 0; } if(!b){ b = l; } //如果值超过长度,则就是当前对象值的长度 if(a > l){ a = l; } if(b…