想問下,你是用的啥瀏覽器???
創(chuàng)新互聯(lián)建站-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設、高性價比滄縣網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式滄縣網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設找我們,業(yè)務覆蓋滄縣地區(qū)。費用合理售后完善,十余年實體公司更值得信賴。
ActiveXObject("Scripting.FileSystemObject");只是適合IE類的瀏覽器。其他內核的瀏覽器不支持的,而且JavaScript一般是不支持文件系統(tǒng)操作的,如果想操作文件的話用VB或者C來做比較好
!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ""
html
head
meta http-equiv="Content-Type" content="text/html; charset=GBK"
title移動層/title
style type="text/css"
!--
#Layer1 {
position:absolute;
left:46px;
top:64px;
width:131px;
height:39px;
z-index:1;
background-color: #999999;
}
--
/style
script language="javaScript" type="text/javascript"
function checkbutton(){
document.getElementById("Layer1").style.left="100px";
document.getElementById("Layer1").style.top="200px";
}
/script
/head
body
div id="Layer1"我是一個層/div
input type="button" name="Submit" value="單擊我改變層的位置" onclick="checkbutton()"
/body
/html
呵呵 可以簡單的實現(xiàn)改變層的位置
如果不是想要的效果還可以問我 qq393016244
一、先用光標左鍵選定下移(或上移)的目標區(qū)域,然后把光標移到圈定的邊框下線(上移時則圈定邊框上線),直到出現(xiàn)帶十字箭頭的光標,按住光標左鍵往下(或往上)拖拽到空白處即可,如果是與下面(或上面)單元格交換,則可按同時按住shift鍵。
二、如果是整行移動,操作與上述一致,只是選定整行即可。
用CSS3吧
!DOCTYPE?html
html
head
style?
div
{
width:100px;
height:100px;
background:red;
position:relative;
animation:myfirst?5s;
-moz-animation:myfirst?5s;?/*?Firefox?*/
-webkit-animation:myfirst?5s;?/*?Safari?and?Chrome?*/
-o-animation:myfirst?5s;?/*?Opera?*/
}
@keyframes?myfirst
{
0%???{background:red;?left:0px;?top:0px;}
25%??{background:yellow;?left:200px;?top:0px;}
50%??{background:blue;?left:200px;?top:200px;}
75%??{background:green;?left:0px;?top:200px;}
100%?{background:red;?left:0px;?top:0px;}
}
@-moz-keyframes?myfirst?/*?Firefox?*/
{
0%???{background:red;?left:0px;?top:0px;}
25%??{background:yellow;?left:200px;?top:0px;}
50%??{background:blue;?left:200px;?top:200px;}
75%??{background:green;?left:0px;?top:200px;}
100%?{background:red;?left:0px;?top:0px;}
}
@-webkit-keyframes?myfirst?/*?Safari?and?Chrome?*/
{
0%???{background:red;?left:0px;?top:0px;}
25%??{background:yellow;?left:200px;?top:0px;}
50%??{background:blue;?left:200px;?top:200px;}
75%??{background:green;?left:0px;?top:200px;}
100%?{background:red;?left:0px;?top:0px;}
}
@-o-keyframes?myfirst?/*?Opera?*/
{
0%???{background:red;?left:0px;?top:0px;}
25%??{background:yellow;?left:200px;?top:0px;}
50%??{background:blue;?left:200px;?top:200px;}
75%??{background:green;?left:0px;?top:200px;}
100%?{background:red;?left:0px;?top:0px;}
}
/style
/head
body
pb注釋:/b本例在?Internet?Explorer?中無效。/p
div/div
/body
/html
/**
* 簡單自定義動畫函數(shù)
* @param {objec} obj 一個元素對象
* @param {string} pos 表示移動到的目標地點
* @param {number} speed 速度大小,表示每秒移動的像素數(shù),默認為1px/100ms
* @param {function} callback 動畫執(zhí)行完后調用的函數(shù)
* @return {[object]} 元素自身,方便鏈式寫法
*/
function ani(obj, pos, speed, callback) {
/* 清除無用的定時器 */
if (obj.move) {
clearTimeout(obj.move);
}
obj.style.position = "absolute";
var speed = speed || 10,
x = parseInt(obj.style.left) || 0,
y = parseInt(obj.style.top) || 0;
/* 初始化元素的相關屬性值 */
if (!obj.x) {
obj.x = x;
obj.y = y;
obj.fx = x + pos[0];
obj.fy = y + pos[1];
}
/* 如果元素到達指定位置,則跳出并執(zhí)行回調函數(shù) */
if (x === (pos[0] + obj.x) y === (pos[1] + obj.y)) {
if (typeof callback === "function") {
callback();
}
obj.x = null;
obj.y = null;
obj.fx = null;
obj.fy = null;
return obj;
}
/* 判斷在水平方向上是應該往哪個方向移動 */
if (obj.x obj.fx) {
if (x obj.fx) {
obj.style.left = (x + speed) + "px";
}
} else {
if (x obj.fx) {
obj.style.left = (x - speed) + "px";
}
}
/* 判斷在垂直方向上是應該往哪個方向移動 */
if (obj.y obj.fy) {
if (y obj.fy) {
obj.style.top = (y + speed) + "px";
}
} else {
if (y obj.fy) {
obj.style.top = (y - speed) + "px";
}
}
obj.move = setTimeout(function() {
ani(obj, pos, speed, callback);
}, 100);
}
window.onclick = function() {
ani($("#testAni")[0], [100, 0], 5, function() {
ani($("#testAni")[0], [-100, 0],null,function(){
alert("success")
});
})
}
可供參考
JavaScript(簡稱“JS”)是一種具有函數(shù)優(yōu)先的輕量級,解釋型或即時編譯型的編程語言。雖然它是作為開發(fā)Web頁面的腳本語言而出名,但是它也被用到了很多非瀏覽器環(huán)境中,JavaScript基于原型編程、多范式的動態(tài)腳本語言,并且支持面向對象、命令式、聲明式、函數(shù)式編程范式。
javascript是一種解釋類型的語言,跟c++、c語言這些不一樣(先編譯后執(zhí)行),它是在程序運行過程中每行都要進行解釋。javascript不僅是一種基于對象的腳本語言,它既可以創(chuàng)建對象,也可以直接使用已有的對象。
javascript是事件驅動性的腳本語言,比如用戶在訪問網(wǎng)頁時,鼠標在點擊,移動等操作。javascript是可以直接對這些時間做出相應,并不需要通過web服務器來對用戶的行為做出相應。
javascript特點:
1、簡單性
javascript是弱類型的變量類型,對于數(shù)據(jù)類型并沒有嚴格要求,她的設計簡單緊湊。
2、跨平臺性
javascript是不需要依靠操作系統(tǒng),只要瀏覽器支持,它編譯后就可以直接帶到任何支持瀏覽器腳本語言上就可以直接使用了,而javascript幾乎已經(jīng)獲得所有瀏覽器的支持。
javascript是事件驅動性的腳本語言,比如用戶在訪問網(wǎng)頁時,鼠標在點擊,移動等操作。javascript是可以直接對這些時間做出相應,并不需要通過web服務器來對用戶的行為做出相應。