天长网站建设_企业网站制作公司_高端网站设计开发-天长上往
企科技在长期的网站建设经验中,总结出以下关于flash全站的制作方法和技巧。
1、全Flash网站从画面层次来看,非常类似Photoshop的层结构,我们可以把每个子场景看做为一个层文件,子文件是在背景的长宽范围内出现。为了方便定位,我们可以让子文件与主场景保持统一的长宽比例,这样非常便于版面安排。否则就必须用setProperty语句小心控制它们的位置。
2、需要将每个子文件发布为透明模式的原因是不能让子文件带有背景底色,由于子文件的长宽比例与主场景基本是一致的,如果子文件带有底色,就会遮盖主场景的内容。
3、使用文本导入时,注意文本文件开头的内容必须是“与文本框属性中Var定义名相同的字符串=正文”。另外需要导入文本的swf文件与被导入的txt文本文件最好在同一目录内。
4、设计的连贯性,提高您的站点性能的最好方法是用户界面的一致性. 元素结构的再使用,元素的设计以及命名的习惯将使用户在导向他们的目标时对站点传达的信息的注意力更加丰富, 而且这也有利于站点的维护. 你可以在整个站点中使用小影片(Smart Clip)来重复使用交互元素, 还可以让最初导航系统的文字和图片在目标页面中重新使用.
okie 管理
我们可以使用中间件向 Node.js 服务器发送 cookie 信息,以下代码输出了客户端发送的 cookie 信息:
express_cookie.js 文件代码:
var express = require('express')var cookieParser = require('cookie-parser')var util = require('util');
var app = express()app.use(cookieParser())
app.get('/', function(req, res) {
console.log("Cookies: " + util.inspect(req.cookies));})
app.listen(8081)
执行以上代码:
$ node express_cookie.js
现在你可以访问 http://127.0.0.1:8081 并查看终端信息的输出,如下演示:
相关资料
Express官网: http://expressjs.com/
Express4.x API 中文版: Express4.x API Chinese
Express4.x API:http://expressjs.com/zh-cn/4x/api.html
Node.js Web 模块
Node.js RESTful API
pp.use(bodyParser.urlencoded({ extended: false }));app.use(multer({ dest: '/tmp/'}).array('image'));app.get('/index.htm', function (req, res) {
res.sendFile( __dirname + "/" + "index.htm" );})app.post('/file_upload', function (req, res) {
console.log(req.files[0]); // 上传的文件信息
var des_file = "tmp/" + req.files[0].originalname;
console.log("the name is: "+des_file);
fs.readFile( req.files[0].path, function (err, data) {
fs.writeFile(des_file, data, function (err) {
if( err ){
console.log( err );
}else{
response = {
message:'File uploaded successfully',
filename:req.files[0].originalname };
}
console.log( response );
res.end( JSON.stringify( response ) );
});
});})var server = app.listen(8081, function () {
var host = server.address().address var port = server.address().port
console.log("应用实例,访问地址为 http://%s:%s", host, port)})
執行后, 上載檔案名稱不會變成編碼, 會使用原來檔案名稱, 並且存儲在 tmp 子目錄下。
天长网站建设_企业网站制作公司_高端网站设计开发-天长上往
Allen
350***119@qq.com
参考地址
server.address().address 会返回 : 的问题,查证相关文档
As the docs say,
So, the following code would print running at http://:::3456:
But if you add an explicit hostname:
It would print what you want to see: running at http://127.0.0.1:3456
Also you might want to use some IP lib as pointed in this answer
也就是说默认为 IPV6 模式了,至于如何改可能要研究下,所以地址最好显示声明为 "127.0.0.1" 或 localhost。Allen
350***119@qq.com
参考地址
Yume
384***266@qq.com
该语句执行后,如果保存路径存在中文字符,直接输出会产生保存路径中文部分乱码的问题,需要在此语句之前声明头,后可正常输出中文字符:
Yume
384***266@qq.com
临渊
962***626@qq.com
直接从服务端向前端返回 json 数据,如果包含中