123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161 |
- function remove_this(obj){
- $('#'+obj).remove();
- }
- function clean_thumb(inputid){
- $('#'+inputid+'_pic').attr('src',PUBLIC+'/Images/admin_upload_thumb.png');
- var aid = $('#'+inputid).val();
- $('#'+inputid).val('');
- $('#'+inputid+'_aid_box').html('');
- }
- function swfupload(id,inputid,title,isadmin,more,isthumb,file_limit,file_types,file_size,moduleid,auth,yesdo,nodo){
- url = APP+'?g=Admin&m=Attachment&a=index&isadmin='+isadmin+'&more='+more+'&isthumb='+isthumb+'&file_limit='+file_limit+'&file_types='+file_types+'&file_size='+file_size+'&moduleid='+moduleid+'&auth='+auth;
- art.dialog.open(url, {
- id: id,
- title: title,
- lock: 'true',
- window: 'top',
- width: 600,
- height: 455,
- ok: function(){
- var iframeWin = this.iframe.contentWindow;
- var topWin = art.dialog.top;
- yesdo.call(this,iframeWin, topWin,id,inputid);
- },
- cancel: true
- });
- }
- function yesdo(iframeWin, topWin,id,inputid){
- var num = iframeWin.$('#myuploadform > div').length;
- if(num){
- var aids = iframeWin.$('#myuploadform #aids').attr("value");
- var status = iframeWin.$('#myuploadform #status').attr("value");
- var filedata = iframeWin.$('#myuploadform #filedata').attr("value");
- var namedata = iframeWin.$('#myuploadform #filedata').attr("value");
- //var namedata = iframeWin.document.forms["myuploadform"].elements["namedata"];
- if(filedata){
- $('#'+inputid+'_pic').attr('src',filedata);
- $('#'+inputid).val(filedata);
- if(status==0) $('#'+inputid+'_aid_box').html('<input type="hidden" name="aid[]" value="'+aids+'" />');
- }
- //$('#'+inputid+'_aid').val(aids);
- //$('#filelis').html(iframeWin.$('#myuploadform').html());
- }
- }
- function up_image(iframeWin, topWin,id,inputid){
- var num = iframeWin.$('#myuploadform > div').length;
- if(num){
- var aids = iframeWin.$('#myuploadform #aids').attr("value");
- var status = iframeWin.$('#myuploadform #status').attr("value");
- var filedata = iframeWin.$('#myuploadform #filedata').attr("value");
- var namedata = iframeWin.$('#myuploadform #filedata').attr("value");
- if(filedata){
- $('#'+inputid+'_pic').attr('src',filedata);
- $('#'+inputid).val(filedata);
- if(status==0) $('#'+inputid+'_aid_box').html('<input type="hidden" name="aid[]" value="'+aids+'" />');
- }
- }
- }
- function up_images(iframeWin, topWin,id,inputid){
- var data = '';
- var aidinput='';
- var num = iframeWin.$('#myuploadform > div').length;
- if(num){
- iframeWin.$('#myuploadform div ').each(function(){
- var status = $(this).find('#status').val();
- var aid = $(this).find('#aids').val();
- var src = $(this).find('#filedata').val();
- var name = $(this).find('#namedata').val();
- if(status==0) aidinput = '<input type="hidden" name="aid[]" value="'+aid+'"/>';
- data += '<div id="uplist_'+aid+'">'+aidinput+'<input type="text" size="50" class="input-text" name="'+inputid+'[]" value="'+src+'" /> <input type="text" class="input-text" name="'+inputid+'_name[]" value="'+name+'" size="30" /> <a href="javascript:remove_this(\'uplist_'+aid+'\');">移除</a> </div>';
- });
- $('#'+inputid+'_images').append(data);
- }
- }
- function insert2editor(iframeWin, topWin,id,inputid){
- var img = '';
- var data = '';
- var num = iframeWin.$('#myuploadform > div').length;
- if(num){
- iframeWin.$('#myuploadform div').each(function(){
- var status = $(this).find('#status').val();
- var aid = $(this).find('#aids').val();
- var src = $(this).find('#filedata').val();
- var name = $(this).find('#namedata').val();
- if(status==0) data += '<input type="text" name="aid[]" value="'+aid+'"/>';
- img += IsImg(src) ? '<img src="'+src+'" /><br />' : (IsSwf(src) ? '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="quality" value="high" /><param name="movie" value="'+src+'" /><embed pluginspage="http://www.macromedia.com/go/getflashplayer" quality="high" src="'+src+'" type="application/x-shockwave-flash" width="460"></embed></object>' :'<a href="'+src+'" />'+src+'</a><br />') ;
- });
- $('#'+inputid+'_aid_box').append(data);
- }
- CKEDITOR.instances[inputid].insertHtml(img);
- }
- function upokis(arrMsg){
- //$('#'+arrMsg[0].editorid+'_aid_box').show();
- var i,msg;
- for(i=0;i<arrMsg.length;i++)
- {
- msg=arrMsg[i];
- if(msg.id>0)$('#'+msg.editorid+'_aid_box').append('<input type="text" name="aid[]" value="'+msg.id+'"/>');
- //$("#uploadList").append('<option value="'+msg.id+'">'+msg.localname+'</option>');
- }
- }
- function upok(id,data){
- alert(id);
- $('#'+id+'_aid_box').append('ddddddddddddddddd');
- $('#'+id+'_aid_box').show();
- }
- function nodo(iframeWin, topWin){
- art.dialog.close();
- }
- function IsImg(url){
- var sTemp;
- var b=false;
- var opt="jpg|gif|png|bmp|jpeg";
- var s=opt.toUpperCase().split("|");
- for (var i=0;i<s.length ;i++ ){
- sTemp=url.substr(url.length-s[i].length-1);
- sTemp=sTemp.toUpperCase();
- s[i]="."+s[i];
- if (s[i]==sTemp){
- b=true;
- break;
- }
- }
- return b;
- }
- function IsSwf(url){
- var sTemp;
- var b=false;
- var opt="swf";
- var s=opt.toUpperCase().split("|");
- for (var i=0;i<s.length ;i++ ){
- sTemp=url.substr(url.length-s[i].length-1);
- sTemp=sTemp.toUpperCase();
- s[i]="."+s[i];
- if (s[i]==sTemp){
- b=true;
- break;
- }
- }
- return b;
- }
|