mirror of
https://shylinux.com/x/volcanos
synced 2025-07-01 03:54:43 +08:00
add some
This commit is contained in:
parent
a142baab60
commit
b4009485ad
2
frame.js
2
frame.js
@ -1137,7 +1137,7 @@ Volcanos(chat.ONMOTION, {
|
||||
}
|
||||
},
|
||||
clearFloat: function(can) {
|
||||
var list = ["fieldset.input.float", "div.input.float", "div.carte.float", "div.toast.float"]; for (var i = 0; i < list.length; i++) {
|
||||
var list = ["fieldset.input.float", "div.input.float", "div.upload.float", "div.carte.float", "div.toast.float"]; for (var i = 0; i < list.length; i++) {
|
||||
if (can.page.Select(can, document.body, list[i], function(target) { return target._close? target._close(): can.page.Remove(can, target) }).length > 0) { return true }
|
||||
}
|
||||
},
|
||||
|
@ -334,7 +334,11 @@ Volcanos("user", {
|
||||
]}])
|
||||
can.user.isMobile && can.page.style(can, ui._target, html.LEFT, 0, html.WIDTH, window.innerWidth)
|
||||
can.onlayout.figure(event, can, ui._target)
|
||||
var action = can.onappend._action(can, [{type: html.UPLOAD, onchange: function(event) { action.show(event, 0, event.target.files[0].size, 0) }}, {type: html.BUTTON, name: cli.CLOSE}], ui.action, {
|
||||
var action = can.onappend._action(can, [{type: html.UPLOAD, onchange: function(event) {
|
||||
action.show(event, 0, event.target.files[0].size, 0)
|
||||
}, oncancel: function(event) {
|
||||
can.page.Remove(can, ui._target)
|
||||
}}, {type: html.BUTTON, name: cli.CLOSE}], ui.action, {
|
||||
begin: function() { begin = new Date(), can.user.toastProcess(can, "upload")
|
||||
var upload = can.page.Select(can, ui.action, html.INPUT_FILE)[0]; if (upload.files.length == 0) { return upload.focus() }
|
||||
var msg = can.request(event, can.Option(), {_handle: ice.TRUE}); msg._upload = upload.files[0], msg._progress = action.show
|
||||
|
@ -1,4 +1,13 @@
|
||||
Volcanos(chat.ONFIGURE, {upload: {
|
||||
_init: function(can, meta, target) {
|
||||
target.placeholder = "点击上传文件"
|
||||
},
|
||||
onkeydown: function(event, can, meta, target, cbs) {
|
||||
can.onkeymap.prevent(event)
|
||||
},
|
||||
onkeyup: function(event, can, meta, target, cbs) {
|
||||
can.onkeymap.prevent(event)
|
||||
},
|
||||
onclick: function(event, can, meta, target, cbs) {
|
||||
can.user.upload(event, can, function(msg) {
|
||||
target.value = msg.Result()
|
||||
|
Loading…
x
Reference in New Issue
Block a user