87,996
社区成员
发帖
与我相关
我的任务
分享
<a href="javascript:;" ondblclick="javascript:loadfile()" title="双击上传/更改照片" runat="server" id="uploadBUTTON">双击上传图片</a>
<input type="file" name="item11" onchange="javascript:getEffect()" style=" display:none" id="item11" />
<script type="text/javascript">
function loadfile() {
o("item11").click();
}
function getEffect() {
var fileobj = o("item11");
var filepath = "";
//alert(window.navigator.userAgent.toUpperCase());
if (window.ActiveXObject && document.all) {
filepath = fileobj.value;
//fileobj.lang = filepath;
//alert(filepath);
/*
if (navigator.userAgent.indexOf("MSIE 6.0") == -1) {
fileobj.style.display = "block";
fileobj.select();
filepath = document.selection.createRange().text;
fileobj.style.display = "none";
}
else {
alert("not ie6");
}
*/
//fileobj.style.display = "block";
google(filepath);
}
else {
var file = o("item11").files[0];
var reader = new FileReader();
reader.onload = function (e) {
//var pic = document.getElementById("preview");
filepath = e.target.result;
google(filepath);
}
reader.readAsDataURL(file);
/*
var fileobj = o("item8").files[0];
try { //火狐7.0以后
filepath = window.URL.createObjectURL(fileobj);
} catch (e) {
filepath = fileobj.getAsDataURL();
}
*/
}
}
function google(filepath) {
o("uploadBUTTON").innerHTML = "<img src='" + filepath + "' width='812' />";
}
</script>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<br />
<br />
<div style="border: solid 1px red; width: 812px; height: 600px" id="rongqi">
<a runat="server" id="uploadBUTTON">双击上传幼儿在幼儿园运动照片(教师上传)</a>
<div style="width: 400px; height: 300px; overflow: hidden; position: absolute; filter: alpha(opacity=50);
-moz-opacity: 0.5; opacity: 0.5;" id="uploadfilediv11">
<input type="file" name="item11" onclick="return false" onchange="javascript:getEffect()"
style="filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; display: block;
border: solid 1px red; font-size: 10000px;" id="item11" />
</div>
<input type="hidden" runat="server" id="uploadfilehidden" value="" />
<script type="text/javascript">
var fileConfig = new Array("rongqi", "uploadBUTTON", "uploadfilediv11", "item11", "effectImage1", "812", "600");
google(o("uploadfilehidden").value);
function getEffect() {
var fileobj = o(fileConfig[3]);
var filepath = "";
if (window.ActiveXObject && document.all) {
filepath = fileobj.value;
google(filepath);
}
else {
var file = o(fileConfig[3]).files[0];
var reader = new FileReader();
reader.onload = function (e) {
filepath = e.target.result;
google(filepath);
}
reader.readAsDataURL(file);
}
}
function google(filepath) {
var iw = parseInt(fileConfig[6]);
var ih = parseInt(fileConfig[7]);
if (filepath.length > 0) {
o(fileConfig[1]).innerHTML = "<img src='" + filepath + "' id='" + fileConfig[4] + "' style='width:812px' />";
o(fileConfig[4]).onload = function () {
var w2 = iw;
var w = o(fileConfig[4]).width;
var h = o(fileConfig[4]).height;
var h2 = h / w * iw;
o(fileConfig[3]).style.width = w2 + 'px';
o(fileConfig[3]).style.height = h2 + 'px';
o(fileConfig[2]).style.height = h2 + 'px';
o(fileConfig[2]).style.width = w2 + 'px';
var xy = getpos(o(fileConfig[0])).split(",");
o(fileConfig[2]).style.left = xy[0] + "px";
o(fileConfig[2]).style.top = xy[1] + "px";
}
}
else {
var w2 = iw;
var h2 = ih;
o(fileConfig[3]).style.width = iw + 'px';
o(fileConfig[3]).style.height = ih + 'px';
o(fileConfig[2]).style.height = h2 + 'px';
o(fileConfig[2]).style.width = w2 + 'px';
var xy = getpos(o(fileConfig[0])).split(",");
o(fileConfig[2]).style.left = xy[0] + "px";
o(fileConfig[2]).style.top = xy[1] + "px";
}
}
function o(str) {
return document.getElementById(str);
}
function getpos(e) {
var t = e.offsetTop;
var l = e.offsetLeft;
var height = e.offsetHeight;
while (e = e.offsetParent) {
t += e.offsetTop;
l += e.offsetLeft;
}
return l + "," + t;
}
</script>
</div>
</body>
</html>
<div style="border: solid 1px red; width: 812px; height: 600px" id="rongqi">
<a runat="server" id="uploadBUTTON">双击上传幼儿在幼儿园运动照片(教师上传)</a>
<div style="width: 400px; height: 300px; overflow: hidden; position: absolute;filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;" id="uploadfilediv11">
<input type="file" name="item11" onclick="return false" onchange="javascript:getEffect()" style="filter: alpha(opacity=50);
-moz-opacity: 0.5; opacity: 0.5; display: block; border: solid 1px red; font-size: 10000px;"
id="item11" />
</div>
<input type="hidden" runat="server" id="uploadfilehidden" value="" />
<script type="text/javascript">
var fileConfig = new Array("rongqi", "uploadBUTTON", "uploadfilediv11", "item11", "effectImage1");
google(o("uploadfilehidden").value);
function getEffect() {
var fileobj = o(fileConfig[3]);
var filepath = "";
if (window.ActiveXObject && document.all) {
filepath = fileobj.value;
google(filepath);
}
else {
var file = o(fileConfig[3]).files[0];
var reader = new FileReader();
reader.onload = function (e) {
filepath = e.target.result;
google(filepath);
}
reader.readAsDataURL(file);
}
}
function google(filepath) {
var iw = 812;
var ih = 600;
if (filepath.length > 0) {
o(fileConfig[1]).innerHTML = "<img src='" + filepath + "' id='" + fileConfig[4] + "' style='width:812px' />";
o(fileConfig[4]).onload = function () {
var w2 = iw;
var w = o(fileConfig[4]).width;
var h = o(fileConfig[4]).height;
var h2 = h / w * iw;
o(fileConfig[3]).style.width = w2 + 'px';
o(fileConfig[3]).style.height = h2 + 'px';
o(fileConfig[2]).style.height = h2 + 'px';
o(fileConfig[2]).style.width = w2 + 'px';
var xy = getpos(o(fileConfig[0])).split(",");
o(fileConfig[2]).style.left = xy[0] + "px";
o(fileConfig[2]).style.top = xy[1] + "px";
}
}
else {
var w2 = iw;
var h2 = ih;
o(fileConfig[3]).style.width = iw + 'px';
o(fileConfig[3]).style.height = ih + 'px';
o(fileConfig[2]).style.height = h2 + 'px';
o(fileConfig[2]).style.width = w2 + 'px';
var xy = getpos(o(fileConfig[0])).split(",");
o(fileConfig[2]).style.left = xy[0] + "px";
o(fileConfig[2]).style.top = xy[1] + "px";
}
}
function o(str) {
return document.getElementById(str);
}
function getpos(e) {
var t = e.offsetTop;
var l = e.offsetLeft;
var height = e.offsetHeight;
while (e = e.offsetParent) {
t += e.offsetTop;
l += e.offsetLeft;
}
return l + "," + t;
}
</script>
</div>


<a href="javascript:;" ondblclick="javascript:loadfile()" title="双击上传/更改照片" runat="server" id="uploadBUTTON">双击上传幼儿在幼儿园运动照片(教师上传)</a>
<input type="file" name="item11" onchange="javascript:getEffect()" style=" display:none" id="item11" />
<script type="text/javascript">
function loadfile() {
o("item11").click();
}
function getEffect() {
var fileobj = o("item11");
var filepath = "";
//alert(window.navigator.userAgent.toUpperCase());
if (window.ActiveXObject && document.all) {
filepath = fileobj.value;
//fileobj.lang = filepath;
//alert(filepath);
/*
if (navigator.userAgent.indexOf("MSIE 6.0") == -1) {
fileobj.style.display = "block";
fileobj.select();
filepath = document.selection.createRange().text;
fileobj.style.display = "none";
}
else {
alert("not ie6");
}
*/
//fileobj.style.display = "block";
google(filepath);
}
else {
var file = o("item11").files[0];
var reader = new FileReader();
reader.onload = function (e) {
//var pic = document.getElementById("preview");
filepath = e.target.result;
google(filepath);
}
reader.readAsDataURL(file);
/*
var fileobj = o("item8").files[0];
try { //火狐7.0以后
filepath = window.URL.createObjectURL(fileobj);
} catch (e) {
filepath = fileobj.getAsDataURL();
}
*/
}
}
function google(filepath) {
o("uploadBUTTON").innerHTML = "<img src='" + filepath + "' width='812' />";
}
</script>
or
//无提示关闭
function Close()
{
var ua=navigator.userAgent
var ie=navigator.appName=="Microsoft Internet Explorer"?true:false
if(ie)
{
var IEversion=parseFloat(ua.substring(ua.indexOf("MSIE ")+5,ua.indexOf(";",ua.indexOf("MSIE "))))
if(IEversion< 5.5)
{
var str = "";
document.body.insertAdjacentHTML("beforeEnd", str);
document.all.noTipClose.Click();
}
else
{
window.opener =null;
window.close();
}
}
else
{
window.close()
}
}
//取得控件得绝对位置(1)
<script language="javascript">
function getoffset(e)
{
var t=e.offsetTop;
var l=e.offsetLeft;
while(e=e.offsetParent)
{
t+=e.offsetTop;
l+=e.offsetLeft;
}
var rec = new Array(1);
rec[0] = t;
rec[1] = l;
return rec
}
click=min.Click()>
click=max.Click()>
click=close.Click()>
//光标停在文字最后
<script language="javascript">
function cc()
{
var e = event.srcElement;
var r =e.createTextRange();
r.moveStart("character",e.value.length);
r.collapse(true);
r.select();
}
//页面进入和退出的特效
进入页面
推出页面
这个是页面被载入和调出时的一些特效。duration表示特效的持续时间,以秒为单位。transition表示使
用哪种特效,取值为1-23:
0 矩形缩小
1 矩形扩大
2 圆形缩小
3 圆形扩大
4 下到上刷新
5 上到下刷新
6 左到右刷新
7 右到左刷新
8 竖百叶窗
9 横百叶窗
10 错位横百叶窗
11 错位竖百叶窗
12 点扩散
13 左右到中间刷新
14 中间到左右刷新
15 中间到上下
16 上下到中间
17 右下到左上
18 右上到左下
19 左上到右下
20 左下到右上
21 横条
22 竖条
23
//网页是否被检索
其中属性值有以下一些:
属性值为"all": 文件将被检索,且页上链接可被查询;
属性值为"none": 文件不被检索,而且不查询页上的链接;
属性值为"index": 文件将被检索;
属性值为"follow": 查询页上的链接;
属性值为"noindex": 文件不检索,但可被查询链接;
属性值为"nofollow":
//打印分页
page1
page2
//设置打印 click="factory.printing.PageSetup()"> click="factory.printing.Preview()"> <script language=javascript> function window.onload() { // -- advanced features factory.printing.SetMarginMeasure(2) // measure margins in inches factory.printing.SetPageRange(false, 1, 3) // need pages from 1 to 3 factory.printing.printer = "HP DeskJet 870C" factory.printing.copies = 2 factory.printing.collate = true factory.printing.paperSize = "A4" factory.printing.paperSource = "Manual feed" // -- basic features factory.printing.header = "居左显示&b居中显示&b居右显示页码,第&p页/共&P页" factory.printing.footer = "(自定义页脚)" factory.printing.portrait = false factory.printing.leftMargin = 0.75 factory.printing.topMargin = 1.5 factory.printing.rightMargin = 0.75 factory.printing.bottomMargin = 1.5 } function Print(frame) { factory.printing.Print(true, frame) // print with prompt } click="factory.printing.Print(false)"> click="factory.printing.PageSetup()"> click="factory.printing.Preview()">click=document.all.WebBrowser.ExecWB(7,1)>