现在的这个版本除了对代码进了相当多的优化以外
源代码在线查看: images.js
/**
* Functions for the image listing, used by images.php only
* @author $Author: hoping $
* @version $Id: images.js,v 1.1 2005/05/31 17:46:06 hoping Exp $
* @package ImageManager
*/
function i18n(str) {
if(I18N)
return (I18N[str] || str);
else
return str;
};
function changeDir(newDir)
{
showMessage('Loading');
location.href = "images.php?dir="+newDir;
}
function newFolder(dir, newDir)
{
location.href = "images.php?dir="+dir+"&newDir="+newDir;
}
//update the dir list in the parent window.
function updateDir(newDir)
{
var selection = window.top.document.getElementById('dirPath');
if(selection)
{
for(var i = 0; i < selection.length; i++)
{
var thisDir = selection.options[i].text;
if(thisDir == newDir)
{
selection.selectedIndex = i;
showMessage('Loading');
break;
}
}
}
}
function selectImage(filename, alt, width, height)
{
var topDoc = window.top.document;
var obj = topDoc.getElementById('f_file'); obj.value = filename;
var obj = topDoc.getElementById('f_url'); obj.value = filename;
var obj = topDoc.getElementById('f_width'); obj.value = width;
var obj = topDoc.getElementById('f_width'); obj.value = width;
var obj = topDoc.getElementById('f_height'); obj.value = height;
var obj = topDoc.getElementById('f_alt'); obj.value = alt;
var obj = topDoc.getElementById('orginal_width'); obj.value = width;
var obj = topDoc.getElementById('orginal_height'); obj.value = height;
}
function showMessage(newMessage)
{
var topDoc = window.top.document;
var message = topDoc.getElementById('message');
var messages = topDoc.getElementById('messages');
if(message && messages)
{
if(message.firstChild)
message.removeChild(message.firstChild);
message.appendChild(topDoc.createTextNode(i18n(newMessage)));
messages.style.display = "block";
}
}
function addEvent(obj, evType, fn)
{
if (obj.addEventListener) { obj.addEventListener(evType, fn, true); return true; }
else if (obj.attachEvent) { var r = obj.attachEvent("on"+evType, fn); return r; }
else { return false; }
}
function confirmDeleteFile(file)
{
if(confirm(i18n("Delete file?")))
return true;
return false;
}
function confirmDeleteDir(dir, count)
{
if(count > 0)
{
alert(i18n("Please delete all files/folders inside the folder you wish to delete first."));
return;
}
if(confirm(i18n("Delete folder?")))
return true;
return false;
}
addEvent(window, 'load', init);
|
相关资源 |
|
-
现在的这个版本除了对代码进了相当多的优化以外
-
Linux 0.11 代码在不做修改的情况下,很难在现在的环境下这接编译通过(除非你能的到 10 几年前 Linus 用的那个版本的 gcc 什么的)。所以要对代码作少量修改(说说是少量花了好几小时的
-
可以在msdos下用bc3编译通过的, 上面1中的代码是无法编译通过的, 在MSDOS下学习的可以下载这个版本, 可以省去不少在MSDOS编译时的痛苦时光.
-
最新的通达OA破解版+注册机.网上现在一般都是2007的.我的这个版本是2008,带注册机版的
-
SGIP规范的未来版本。中间增加了非常多的对短信服务以外的支持
-
一个简单的图书借阅管理系统,相信对做课程设计的同学会有所帮助,程序中提供了教详细的代码设计
-
Shyna操作系统,目前的开发版本,提供下载运行和v0.0版的原代码 有任何建议或意见,请到www.woos.cn
-
一个简单的图书借阅管理系统,相信对做课程设计的同学会有所帮助,程序中提供了教详细的代码设计-,Delphi,Delphi控件源码/Delphi VCL
|