當前位置:首頁 » 操作系統 » j站源碼

j站源碼

發布時間: 2022-08-02 17:53:14

A. 整站源碼

沒有免費的午餐!

B. dreamweaver里如何調試javascript代碼

目前,常用的瀏覽器IE、Chrome、Firefox都有相應的腳本調試功能。我們先來看IE的:

1、在F12開發人員工具中進行調試
打開IE瀏覽器,按下F12鍵,就會打開開發人員工具,這是IE內置的開發人員開發工具,方便開發人員對HTML、CSS、Javascript等網頁資源進行跟蹤調試使用的。

如果你打開的時候沒有固定在網頁底部,可以點擊右上角菜單欄中的按鈕來完成。

我們看到在這個工具窗口裡面有幾個標簽頁,分別是:HTML、CSS、控制台、腳本、探查器和網路,點開每一個標簽,可以執行相應的任務。
在HTML標簽窗口中,工具欄中的按鈕所執行的操作如下圖:

CSS標簽是用來查看樣式的;控制台顯示網頁中JS的各種輸出信息,包括錯誤信息、用戶日誌等;打開腳本標簽頁,這裡面才是我們想要的內容。

我在圖中用黃色矩形選中連個控制項,左側的下拉列表用來選擇文件,右側的按鈕用來啟動調試。當點擊啟動調試後,調試程序會將窗口最大化,我們在選中的文件中找到需要調試的位置,點擊左側邊欄添加斷點即可進行調試。

當有程序運行到我們的斷點處時,就可以進行調試了:

在這里,我們可以使用快捷鍵進行操作,常用的快捷鍵如下:
F9:添加/移除 斷點
F10:逐過程,即跳過該語句中的方法、表達式等
F11:逐語句調試,即單步調試,會跳入方法、表達式,進行逐語句的跟蹤調試

在執行過程中,如果我們要執行即時的代碼,我們就需要在右側的窗格中輸入代碼,按回車即可:

如果要執行多行代碼,點擊運行按鈕右側的雙箭頭,就會打開多行模式。我就不再截圖片了。

這種直接在瀏覽器中調試的方法同樣適用於Google瀏覽器Chrome和FireFox FireDebug,只不過在細枝末葉上面有些不同罷了,主體的功能都是一樣的。
按F12鍵進入開發者工具,可以查看源代碼、樣式和js:

點擊Scripts按鈕,可以打開這個調試窗口,裡麵包含了網頁中腳本文件源碼,點擊左側的按鈕可以打開選擇文件的側窗口。

2、使用debugger關鍵字進行調試
這種方法很簡單,我們只需要在進行調試的地方加入debugger關鍵字,然後當瀏覽器運行到這個關鍵字的時候,就會中斷:

設置以後就可以使用debugger關鍵字進行調試了;進過這樣的設置,我們還可以捕獲到意外的錯誤,進行跟蹤調試。

C. 什麼值得買網站源碼 wordpress

直接去下載現成的建站系統來改就可以了,比如pageadmin系統、worpress系統、discuz系統這些都很好用,都是免費下載的,會打字有點電腦基礎就可以用了,很簡單的,熟悉用法後做網站非常容易。

D. 求一代碼

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*,java.lang.Math
" errorPage="" %>
<html >
<head>
<title>4-6位無刷新隨機數</title>
</head>

<body>
4-6位隨機數為:<input type="text" id="rand_num" />
</body>
<%
Object is_rand=session.getAttribute("is_rand") ;
int rand;
if(is_rand==null) //若is_rand為空則說明是第一次打開網頁,則應對生成隨機數
{
rand=1000000-1-1000;
rand=(int)(rand*Math.random()+1000); //生成4-6為隨機數
%>
<script language="javascript">
document.getElementById("rand_num").value=<%=rand%>; //把生成的隨機數放入文本框中
</script>
<%
session.setAttribute("is_rand",rand);
}
else //若不是第一次打開網頁,則把第一次打開網頁時生成的隨機數保存在文本框中,即刷新不改變隨機數
{
%>
<script language="javascript">document.getElementById("rand_num").value=<%=is_rand%></script>
<% } %>
</html>

註:以上代碼是用jsp寫的,可以在tomcat的ROOT目錄下保存為randNum.jsp,然後在IE地址欄執行http://localhost:8080/randNum.jsp即可看到結果。
最先考慮了用javascript實現,結果發現不能阻止用戶刷新,所以只能用jsp中的session對象來判斷網頁是否為第一次打開,若是,則顯示4-6位的隨機數,若不是,則不改變當前的隨機數。代碼中注釋已經寫得比較清楚了,若還有什麼問題,請到我空間留言。

E. 求連連看源代碼

連連看的代碼(基本演算法)加了部分注釋
import java.awt.*;
import java.awt.event.*;
public class lianliankan implements ActionListener
{
static String s="no"; //用來紀錄點擊按鈕的信息
int x0=0,y0=0,x=0,y=0,n1=0,n2=0; //用來紀錄按鈕的位置信息
Frame f,f1;
Button b1,b2,b3,b4,b5,b6,b7,b8,b9,b10; //用比較笨的方法添加了
Button b11,b12,b13,b14,b15,b16,b17,b18; //30個按鈕來實現游戲界面
Button b19,b20,b21,b22,b23,b24,b25; //可以用數組實現,這是本人
Button b26,b27,b28,b29,b30,bc; //學java時,入門的聯系,所以
Button b,ba,br,bt1,bt2; //有些東西很業余!!嘻嘻
Panel p1,p2,p3;
TextField t; //用來顯示一些隨機信息,方法是下面的guli().
Label l;
int d[][]={ //用來和界面的按鈕建立映射關系
{0,0,0,0,0,0,0},

{0,0,0,0,0,0,0},
{0,0,0,0,0,0,0},
{0,0,0,0,0,0,0},
{0,0,0,0,0,0,0},
{0,0,0,0,0,0,0},
{0,0,0,0,0,0,0},
{0,0,0,0,0,0,0}
};
public static void main(String[] args)
{

lianliankan t=new lianliankan();
t.suiji();
t.go();

}
public void actionPerformed(ActionEvent e) //再來一次按鈕的響應事件。
{
int d[][]={
{0,0,0,0,0,0,0},

{0,0,0,0,0,0,0},
{0,0,0,0,0,0,0},
{0,0,0,0,0,0,0},
{0,0,0,0,0,0,0},
{0,0,0,0,0,0,0},
{0,0,0,0,0,0,0},
{0,0,0,0,0,0,0}
};
this.d=d;
suiji();
f.setVisible(false);
f1.setVisible(false);
s="no";
go();

}

public void go()//初始化界面
{
l=new Label("親愛的玩家,");
f=new Frame("連連看");
t=new TextField();
p2=new Panel();
p1=new Panel();
p3=new Panel();
bc=new Button("退出");
br=new Button("重列");
b=new Button();
b1=new Button(String.valueOf(d[1][1]));
b2=new Button(String.valueOf(d[1][2]));
b3=new Button(String.valueOf(d[1][3]));
b4=new Button(String.valueOf(d[1][4]));
b5=new Button(String.valueOf(d[1][5]));
b6=new Button(String.valueOf(d[2][1]));
b7=new Button(String.valueOf(d[2][2]));
b8=new Button(String.valueOf(d[2][3]));
b9=new Button(String.valueOf(d[2][4]));
b10=new Button(String.valueOf(d[2][5]));
b11=new Button(String.valueOf(d[3][1]));
b12=new Button(String.valueOf(d[3][2]));
b13=new Button(String.valueOf(d[3][3]));
b14=new Button(String.valueOf(d[3][4]));
b15=new Button(String.valueOf(d[3][5]));
b16=new Button(String.valueOf(d[4][1]));
b17=new Button(String.valueOf(d[4][2]));
b18=new Button(String.valueOf(d[4][3]));
b19=new Button(String.valueOf(d[4][4]));
b20=new Button(String.valueOf(d[4][5]));
b21=new Button(String.valueOf(d[5][1]));
b22=new Button(String.valueOf(d[5][2]));
b23=new Button(String.valueOf(d[5][3]));
b24=new Button(String.valueOf(d[5][4]));
b25=new Button(String.valueOf(d[5][5]));
b26=new Button(String.valueOf(d[6][1]));
b27=new Button(String.valueOf(d[6][2]));
b28=new Button(String.valueOf(d[6][3]));
b29=new Button(String.valueOf(d[6][4]));
b30=new Button(String.valueOf(d[6][5]));
p3.setLayout(null);
p1.setSize(250,300);
p2.setSize(100,40);
p3.setSize(300,30);
t.setSize(60,30);
l.setSize(70,30);
p1.setLayout(new GridLayout(6,5));
p1.setBackground(Color.pink);
p1.setLocation(100,100);
p2.setLocation(0,400);
p3.setLocation(50,50);
t.setLocation(230,2);
l.setLocation(150,2);
bc.setLocation(0,40);
br.setLocation(0,100);
f.add(p1);
f.add(p2);
f.add(p3);
p3.add(l);
p3.add(t);
p2.add(bc);
p2.add(br);
p1.add(b1);
p1.add(b2);
p1.add(b3);
p1.add(b4);
p1.add(b5);
p1.add(b6);
p1.add(b7);
p1.add(b8);
p1.add(b9);
p1.add(b10);
p1.add(b11);
p1.add(b12);
p1.add(b13);
p1.add(b14);
p1.add(b15);
p1.add(b16);
p1.add(b17);
p1.add(b18);
p1.add(b19);
p1.add(b20);
p1.add(b21);
p1.add(b22);
p1.add(b23);
p1.add(b24);
p1.add(b25);
p1.add(b26);
p1.add(b27);
p1.add(b28);
p1.add(b29);
p1.add(b30);
f.pack();
f.setBounds(280,100,500,450);
f.setResizable(false);
f.setVisible(true);
bc.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
ex();
}

});
br.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
chonglie();
}

});
b1.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(1,1,b1);

}

});
b2.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(1,2,b2);
}

});
b3.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{

wei(1,3,b3);

}

});
b4.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{

wei(1,4,b4);
}

});
b5.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(1,5,b5);
}
});
b6.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(2,1,b6);
}
});
b7.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(2,2,b7);
}
});
b8.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(2,3,b8);
}
});
b9.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(2,4,b9);
}
});
b10.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(2,5,b10);
}
});
b11.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(3,1,b11);
}
});
b12.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(3,2,b12);
}
});
b13.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(3,3,b13);
}
});
b14.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(3,4,b14);
}
});
b15.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(3,5,b15);
}
});
b16.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(4,1,b16);
}
});
b17.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(4,2,b17);
}
});
b18.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(4,3,b18);
}
});
b19.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(4,4,b19);
}
});
b20.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(4,5,b20);
}
});
b21.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(5,1,b21);
}
});
b22.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(5,2,b22);
}
});
b23.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(5,3,b23);
}
});
b24.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(5,4,b24);
}
});
b25.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(5,5,b25);
}
});
b26.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(6,1,b26);
}
});
b27.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(6,2,b27);
}
});
b28.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(6,3,b28);
}
});
b29.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(6,4,b29);
}
});
b30.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
wei(6,5,b30);
}
});

}

public void ex() //退出界面,可用diolog來實現有模式的類型,更加符合
{
f1=new Frame("游戲作業");
f1.setLayout(new GridLayout(1,1));
bt1=new Button("確定退出");
bt2=new Button("再來一局");
f1.add(bt1);
f1.add(bt2);
f1.pack();
f1.setBounds(400,250,90,60);
f1.setResizable(false);
f1.show();
f1.setVisible(true);
bt1.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e)
{
System.exit(0);
}
});
bt2.addActionListener(this);
}

public void suiji() //產生隨機數,來填充游戲界面對應的數組的各個位置
{
int m,n,k=0,k1,k2,k3;
for(m=1;m<=15;m++)
{
k1=(int)(Math.random()*25+1);
for(n=1;n<=2;n++)
{
k2=(int)(Math.random()*6+1);
k3=(int)(Math.random()*5+1);
while(d[k2][k3]!=0 && k!=30)
{
k2=(int)(Math.random()*6+1);
k3=(int)(Math.random()*5+1);
}
this.d[k2][k3]=k1;
k++;
}
}
}

public void guli() //隨機信息
{
int l=0;
t.setText("");
l=(int)(Math.random()*10);
System.out.println(l);
switch(l)
{
case 1:
t.setText("好!加油!");
break;

case 3:
t.setText("你真棒!");
break;

case 5:
t.setText("加快速度!");
break;

case 6:
t.setText("不錯啊!");
break;

case 8:
t.setText("加油吧!");
break;

case 9:
t.setText("夠聰明!");
break;

default:
break;

}
}
public void chonglie() //重列方法
{
int save[],i,j,n=0,k2,k3,k;
int d[][]={
{0,0,0,0,0,0,0},
{0,0,0,0,0,0,0},
{0,0,0,0,0,0,0},
{0,0,0,0,0,0,0},
{0,0,0,0,0,0,0},
{0,0,0,0,0,0,0},
{0,0,0,0,0,0,0},
{0,0,0,0,0,0,0}
};
save=new int[30];
for(n=0;n<30;n++)
save[n]=0; //定義一個數組來保存當前的每個按鈕位置上的信息
n=0;
for(i=0;i<=6;i++)
for(j=0;j<=5;j++)
{
if(this.d[i][j]!=0)
{
save[n]=this.d[i][j];
n++;
}
}
n=n-1;
this.d=d;
while(n>=0) //產生隨機位置,放置按鈕
{
k2=(int)(Math.random()*6+1);
k3=(int)(Math.random()*5+1);
while(d[k2][k3]!=0)
{
k2=(int)(Math.random()*6+1);
k3=(int)(Math.random()*5+1);
}
this.d[k2][k3]=save[n];
n--;
}
f.setVisible(false);
s="no"; //這里一定要將按鈕點擊信息歸為初始
go();
ling();
}
public void ling() //將數組中為零的成員對應的按鈕消去
{ //用按鈕類型的數組實現會簡化得多,
if(d[1][1]==0)
b1.setVisible(false);
if(d[1][2]==0)
b2.setVisible(false);
if(d[1][3]==0)
b3.setVisible(false);
if(d[1][4]==0)
b4.setVisible(false);
if(d[1][5]==0)
b5.setVisible(false);
if(d[2][1]==0)
b6.setVisible(false);
if(d[2][2]==0)
b7.setVisible(false);
if(d[2][3]==0)
b8.setVisible(false);
if(d[2][4]==0)
b9.setVisible(false);
if(d[2][5]==0)
b10.setVisible(false);
if(d[3][1]==0)
b11.setVisible(false);
if(d[3][2]==0)
b12.setVisible(false);
if(d[3][3]==0)
b13.setVisible(false);
if(d[3][4]==0)
b14.setVisible(false);
if(d[3][5]==0)
b15.setVisible(false);
if(d[4][1]==0)
b16.setVisible(false);
if(d[4][2]==0)
b17.setVisible(false);
if(d[4][3]==0)
b18.setVisible(false);
if(d[4][4]==0)
b19.setVisible(false);
if(d[4][5]==0)
b20.setVisible(false);
if(d[5][1]==0)
b21.setVisible(false);
if(d[5][2]==0)
b22.setVisible(false);
if(d[5][3]==0)
b23.setVisible(false);
if(d[5][4]==0)
b24.setVisible(false);
if(d[5][5]==0)
b25.setVisible(false);
if(d[6][1]==0)
b26.setVisible(false);
if(d[6][2]==0)
b27.setVisible(false);
if(d[6][3]==0)
b28.setVisible(false);
if(d[6][4]==0)
b29.setVisible(false);
if(d[6][5]==0)
b30.setVisible(false);
}

public void wei(int w1,int w2,Button bz) //判斷並紀錄每次點擊按鈕的信息
{ //當兩次的按鈕相同才能消去
if((s.trim()).equals("no"))
{
s=b1.getLabel();
x0=w1;
y0=w2;
n1=d[x0][y0];
b=bz;
x=w1;
y=w2;
n2=d[x][y];
ba=bz;

}
else
{
x0=x;
y0=y;
n1=d[x0][y0];
b=ba;
x=w1;
y=w2;
n2=d[x][y];
ba=bz;
if(n1==n2 && ba!=b)
{
xiao();
}
}
}

public void xiao() //這里是整個游戲最重要的部分,就是判斷兩個按鈕在信息
{ //相同的情況下能不能消去。仔細分析,不一條條注釋
int i=0, j=0,n=0,k=0;
if((x0==x &&(y0==y+1||y0==y-1)) || ((x0==x+1||x0==x-1)&&(y0==y))) //相鄰的情況
{
ba.setVisible(false);
b.setVisible(false);
guli();
s="no";
d[x0][y0]=0;
d[x][y]=0;
}
else
{
for (j=0;j<7;j++ ) //兩個按鈕按行分析,看能否消去
{
if (d[x0][j]==0)
{
if (y>j)
{

for (i=y-1;i>=j;i-- )
{
if (d[x][i]!=0)
{
k=0;
break;
}
else
{
k=1;
}
}
if (k==1)
{
if (y0>j)
{
for (i=y0-1;i>=j ;i-- )
{
if (d[x0][i]!=0)
{
k=0;
break;
}
else
{
k=2;
}
}
}
if (y0<j)
{
for (i=y0+1;i<=j ;i++)
{
if (d[x0][i]!=0)
{
k=0;
break;
}
else
{
k=2;
}
}
}
}
}
if (y<j)
{

for (i=y+1;i<=j ;i++ )
{

if (d[x][i]!=0)
{
k=0;
break;
}
else
{
k=1;
}
}
if (k==1)
{
if (y0>j)
{
for (i=y0-1;i>=j ;i-- )
{
if (d[x0][i]!=0)
{
k=0;
break;
}
else
{
k=2;
}
}
}
if (y0<j)
{
for (i=y0+1;i<=j ;i++)
{
if (d[x0][i]!=0)
{
k=0;
break;
}
else
{
k=2;
}
}
}
}
}
if (y==j )
{
if (y0>j)
{
for (i=y0-1;i>=j ;i-- )
{

if (d[x0][i]!=0)
{
k=0;
break;
}
else
{
k=2;
}
}
}
if (y0<j)
{
for (i=y0+1;i<=j ;i++)
{
if (d[x0][i]!=0)
{
k=0;
break;
}
else
{
k=2;
}
}
}
}
}
if (k==2)
{ if (x0==x)
{
b.setVisible(false);
ba.setVisible(false);
guli();
s="no";
k=0;
d[x0][y0]=0;
d[x][y]=0;
}
if (x0<x)
{
for (n=x0;n<=x-1;n++ )
{
if (d[n][j]!=0)
{
k=0;
break;
}
if(d[n][j]==0 && n==x-1)
{
b.setVisible(false);
ba.setVisible(false);
guli();
s="no";
k=0;
d[x0][y0]=0;
d[x][y]=0;
}
}
}
if (x0>x)
{
for (n=x0;n>=x+1 ;n-- )
{
if (d[n][j]!=0)
{
k=0;
break;
}
if(d[n][j]==0 && n==x+1)
{
b.setVisible(false);
ba.setVisible(false);
guli();
s="no";
k=0;
d[x0][y0]=0;
d[x][y]=0;

}
}
}
}
}

for (i=0;i<8;i++ ) //按列分析,看能不能消去
{
if (d[i][y0]==0)
{
if (x>i)
{

for (j=x-1;j>=i ;j-- )
{
if (d[j][y]!=0)
{
k=0;
break;
}
else
{
k=1;
}
}

if (k==1)
{
if (x0>i)
{
for (j=x0-1;j>=i ;j-- )
{
if (d[j][y0]!=0)
{
k=0;
break;
}
else
{
k=2;
}
}
}
if (x0<i)
{
for (j=x0+1;j<=i;j++ )
{
if (d[j][y0]!=0)
{
k=0;
break;
}
else
{
k=2;
}
}
}
}
}
if (x<i)
{

for (j=x+1;j<=i;j++ )
{
if (d[j][y]!=0)
{
k=0;
break;
}
else
{
k=1;
}
}
if (k==1)
{
if (x0>i)
{
for (j=x0-1;j>=i ;j-- )
{
if (d[j][y0]!=0)
{
k=0;
break;
}
else
{
k=2;
}
}
}
if (x0<i)
{
for (j=x0+1;j<=i ;j++ )
{
if (d[j][y0]!=0)
{
k=0;
break;
}
else
{
k=2;
}
}
}
}
}
if (x==i)
{

if (x0>i)
{
for (j=x0-1;j>=i ;j-- )
{
if (d[j][y0]!=0)
{
k=0;
break;
}
else
{
k=2;
}
}
}
if (x0<i)
{
for (j=x0+1;j<=i ;j++ )
{
if (d[j][y0]!=0)
{
k=0;
break;
}
else
{
k=2;
}
}
}

}
}
if (k==2)
{
if (y0==y)
{
b.setVisible(false);
ba.setVisible(false);
guli();
s="no";
k=0;
d[x0][y0]=0;
d[x][y]=0;

}
if (y0<y)
{
for (n=y0;n<=y-1 ;n++ )
{
if (d[i][n]!=0)
{
k=0;
break;
}
if(d[i][n]==0 && n==y-1)
{
b.setVisible(false);
ba.setVisible(false);
guli();
s="no";
k=0;
d[x0][y0]=0;
d[x][y]=0;

}
}
}
if (y0>y)
{
for (n=y0;n>=y+1 ;n--)
{
if (d[i][n]!=0)
{
k=0;
break;
}
if(d[i][n]==0 && n==y+1)
{
b.setVisible(false);
ba.setVisible(false);
guli();
s="no";
k=0;
d[x0][y0]=0;
d[x][y]=0;

}
}
}
}
}

}
}
}

F. javascript中,一個js中的函數,第一句var _this = this;為什麼要這樣做 下面是源碼:

問題一:
不知道樓主有沒有接觸過jquery jquery里邊有一個特別典型的例子能說明用_this的作用
$("#btn").click(function(){
var _this = this;//這里this和_this都代表了"#btn"這個對象
$(".tr").each(function(){
this;//在這里this代表的是每個遍歷到的".tr"對象
_this;//仍代表"#btn"對象
})
})
這種情況就是在一個代碼片段里this有可能代表不同的對象,而編碼者希望_this代表最初的對象
問題2:
其實並沒有全部使用_this
但是據我所看,應該沒有任何區別的,樓主的代碼里用_this可能只是為了編碼規范吧

G. C++,大佬們看下這里報錯是為什麼可是這代碼能AC啊!


蘋果iCloud(貴安)數據中心投入運行;網易公布不當言論HR處理結果:已開除;OceanBase資料庫將開源|極客頭條

程序員35歲就該退休了嗎?

從「不作惡」到「門就在那邊」,谷歌 AI 倫理史

H. 求一個模板建站的網站源碼

網上很多免費的:pageadmin、discha都是不錯的、簡單、方便,直接。

I. 這種網頁源代碼是用的什麼加密方式如何加密、解密

到左道先一個人網站自助平台問一下,就知道了。么這笨。。。

終極的一個網頁代碼加密方法,屢次懸嘗擺擂成功過關,永久無解
左道先一愛好,直入正題。
首先,為什麼無解——密碼存在你的資料庫里,用時實時用PHP取用,按
時間無序數字生成密碼並用時間演算法再加密,就是製作者也需要折騰一翻
,為的是(那個特別的用用,呵呵)。。。
方法上,
第一步,
。。。
(小省了一點,二百字元左右)
第二步,
AJAX - 向伺服器發送請求獲取密碼,進步頁面驗證。
網頁使用密碼,驗證顯示,形成終極頁。

更絕的,想要,只顯示結果,要求(假設有的,對於較高高手的)有人會
用「」直顯網頁源碼。
嚇,亂講。
左道先一,接招:
中轉鏈接,執行PHP轉換,原文轉換成圖片,臨時圖片。
This OK!

最後,沒有更多,歡迎合作,網路共贏。
你懂得?!
(代碼因固不上,有想讓你去我網站米系米系的味道——自己去取一下也
好;也有,網路上傳代碼現在不敢極了!9X%的保不通過,漢汗寒。。。

牛刀,也許在你眼中不是,歡迎挑戰。
共享學習,左道站長自助推廣平台。

J. asp網站源碼刪除一些以後布局亂了。

t;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0027) -->
<HTML><HEAD><TITLE>虛擬主機域名注冊企業郵局管理中心</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META
content=""
name=description>
<META content=新能源 name=keywords><LINK href="images/css.css" type=text/css
rel=stylesheet>
<SCRIPT language=JavaScript type=text/JavaScript>
<!--
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0)}
}

function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null)
}
//-->
</SCRIPT>

<META content="MSHTML 6.00.3790.2920" name=GENERATOR></HEAD>
<BODY bgColor=#666666 leftMargin=0 topMargin=0
onload="MM_preloadImages('imagesMyHostAdmin_Default_2_07.gif')">
<TABLE height="100%" cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD align=middle>
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD><IMG height=96 alt="" src="images/MyHostAdmin_Default_03.gif"
width=640></TD></TR>
<TR>
<TD><IMG height=8
src="images/MyHostAdmin_Default_05.gif"
width=640></TD></TR>
<TR>
<TD>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD width=60><IMG height=189
src="images/MyHostAdmin_Default_06_2.gif"
width=60></TD>
<TD vAlign=top>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD align=right bgColor=#e2e2e2 height=51>
<SCRIPT language=javascript>
function menu_display(ItID){//顯示隱藏程序
var Old_Pic,NewPic,ItID;

if(ItID=="Domain")
{
document.Domain.src="images/MyHostAdmin_Default_09.gif";
document.Host.src="images/MyHostAdmin_Default_2_11.gif";
document.Mail.src="images/MyHostAdmin_Default_2_13.gif";
document.Data.src="images/MyHostAdmin_Default_07_2.gif";

Table_Domain.style.display="";
Table_Host.style.display="none";
Table_Mail.style.display="none";
Table_Data.style.display="none";
}
else if(ItID=="Mail")
{
document.Domain.src="images/MyHostAdmin_Default_2_09.gif";
document.Host.src="images/MyHostAdmin_Default_2_11.gif";
document.Mail.src="images/MyHostAdmin_Default_13.gif";
document.Data.src="images/MyHostAdmin_Default_07_2.gif";

Table_Domain.style.display="none";
Table_Host.style.display="none";
Table_Mail.style.display="";
Table_Data.style.display="none";
}
else if(ItID=="Host")
{
document.Domain.src="images/MyHostAdmin_Default_2_09.gif";
document.Host.src="images/MyHostAdmin_Default_11.gif";
document.Mail.src="images/MyHostAdmin_Default_2_13.gif";
document.Data.src="images/MyHostAdmin_Default_07_2.gif";

Table_Domain.style.display="none";
Table_Host.style.display="";
Table_Mail.style.display="none";
Table_Data.style.display="none";
}
else if(ItID=='Data')
{
document.Domain.src="images/MyHostAdmin_Default_2_09.gif";
document.Host.src="images/MyHostAdmin_Default_2_11.gif";
document.Mail.src="images/MyHostAdmin_Default_2_13.gif";
document.Data.src="images/MyHostAdmin_Default_2_07_2.gif";

Table_Domain.style.display="none";
Table_Host.style.display="none";
Table_Data.style.display="";
Table_Mail.style.display="none";
}
}
</SCRIPT>

<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD><IMG class=hand id=Domain
onclick="menu_display('Domain')" height=51
src="images/MyHostAdmin_Default_09.gif"
width=138 name=Domain></TD>
<TD><IMG class=hand id=Host
onclick="menu_display('Host')" height=51
src="images/MyHostAdmin_Default_2_11.gif"
width=138 name=Host></TD>
<TD><IMG class=hand id=Mail
onclick="menu_display('Mail')" height=51
src="images/MyHostAdmin_Default_2_13.gif"
width=138 name=Mail></TD>
<TD><IMG class=hand onClick="menu_display('Data')"
height=51
src="images/MyHostAdmin_Default_07_2.gif"
width=138
name=Data></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD align=middle
background=images/MyHostAdmin_Default_2_15.gif
height=138>
<TABLE cellSpacing=0 cellPadding=0 width="100%"
border=0>
<TBODY>
<TR>
<TD width="18%"><IMG height=138
src="images/MyHostAdmin_Default_15.gif"
width=116></TD>
<TD align=middle width="82%">
<TABLE id=Table_Domain cellSpacing=0 cellPadding=3
border=0>
<FORM name=form1 onSubmit="return Check1()"
action=domain/checklogin.asp method=post>
<SCRIPT>
function Check1()
{
if(form1.domainname.value=="")
{
alert("請輸入你的域名!");
form1.domainname.focus();
return false;
}
if(form1.password.value=="")
{
alert("請輸入你的域名密碼!");
form1.password.focus();
return false;
}
if(form1.regma.value=="")
{
alert("請輸入右邊圖片的數字碼!");
form1.regma.focus();
return false;
}
}
</SCRIPT>

<TBODY>
<TR>
<TD vAlign=bottom noWrap
align=right><STRONG>域名:</STRONG></TD>
<TD noWrap><INPUT class=inputbox
id=domainname size=28 name=domainname>
</TD>
<TD noWrap rowSpan=3><INPUT type=image height=53
width=53
src="images/MyHostAdmin_Default_3_19.gif"
border=0 name=imageField></TD></TR>
<TR>
<TD vAlign=bottom noWrap
align=right><STRONG>域名密 碼:</STRONG></TD>
<TD noWrap><INPUT class=inputbox id=password
type=password size=35 name=password></TD></TR>
<TR>
<TD vAlign=bottom noWrap
align=right><STRONG>驗證碼:</STRONG></TD>
<TD noWrap><INPUT class=inputbox id=regma
maxLength=5 size=15 name=regma><IMG
src="images/code1.bmp"><INPUT
type=hidden value=login
name=mole></TD></TR></FORM></TBODY></TABLE>
<TABLE id=Table_Host style="DISPLAY: none"
cellSpacing=0 cellPadding=3 border=0>
<SCRIPT>
function Check2()
{
if(form2.ftpname.value=="")
{
alert("請輸入你的FTP帳號!");
form2.ftpname.focus();
return false;
}
if(form2.password.value=="")
{
alert("請輸入你的FTP密碼!");
form2.password.focus();
return false;
}
if(form2.regma.value=="")
{
alert("請輸入右邊圖片的數字碼!");
form2.regma.focus();
return false;
}
}
</SCRIPT>

<FORM name=form2 onSubmit="return Check2()"
action=vhost/checklogin.asp method=post>
<TBODY>
<TR>
<TD vAlign=bottom noWrap
align=right><STRONG>FTP 帳 號:</STRONG></TD>
<TD noWrap><INPUT class=inputbox id=ftpname
size=35 name=ftpname> </TD>
<TD noWrap rowSpan=3><INPUT type=image height=53
width=53
src="images/MyHostAdmin_Default_3_19.gif"
border=0 name=imageField></TD></TR>
<TR>
<TD vAlign=bottom noWrap
align=right><STRONG>FTP 密 碼:</STRONG></TD>
<TD noWrap><INPUT class=inputbox id=password
type=password size=35 name=password></TD></TR>
<TR>
<TD vAlign=bottom noWrap
align=right><STRONG>驗證碼:</STRONG></TD>
<TD noWrap><INPUT class=inputbox id=regma
maxLength=5 size=15 name=regma> <IMG
src="images/code2.bmp"> <INPUT
type=hidden value=login
name=mole></TD></TR></FORM></TBODY></TABLE>
<TABLE id=Table_Mail style="DISPLAY: none"
cellSpacing=0 cellPadding=3 border=0>
<SCRIPT>
function Check3()
{
if(form3.userid.value=="")
{
alert("請輸入你的郵件域名帳號!");
form3.userid.focus();
return false;
}
if(form3.password.value=="")
{
alert("請輸入你的FTP密碼!");
form3.password.focus();
return false;
}
if(form3.regma.value=="")
{
alert("請輸入右邊圖片的數字碼!");
form3.regma.focus();
return false;
}
}
</SCRIPT>

<FORM name=form3
onsubmit="return Check3()"
action=mail/checklogin.asp method=post>
<TBODY>
<TR>
<TD vAlign=bottom noWrap
align=right><STRONG>郵局域名:</STRONG></TD>
<TD noWrap><INPUT class=inputbox id=userid
size=35 name=userid> </TD>
<TD noWrap rowSpan=3><INPUT type=image height=53
width=53
src="images/MyHostAdmin_Default_3_19.gif"
border=0 name=imageField></TD></TR>
<TR>
<TD vAlign=bottom noWrap
align=right><STRONG>管理密 碼:</STRONG></TD>
<TD noWrap><INPUT class=inputbox id=passwd
type=password size=35 name=passwd></TD></TR>
<TR>
<TD vAlign=bottom noWrap
align=right><STRONG>驗證碼:</STRONG></TD>
<TD noWrap><INPUT class=inputbox id=regma
maxLength=5 size=15 name=regma> <IMG
src="images/code3.bmp"><INPUT
type=hidden value=login
name=mole></TD></TR></FORM></TBODY></TABLE><!--Mssql資料庫管理界

面###########################################################--2007-4-19--->
<TABLE id=Table_Data style="DISPLAY: none"
cellSpacing=0 cellPadding=3 border=0>
<SCRIPT>
function Check4()
{
if(form4.dbuserid.value=="")
{
alert("請輸入你的資料庫用戶名!");
form4.dbuserid.focus();
return false;
}
if(form4.dbpassword.value=="")
{
alert("請輸入你的資料庫密碼!");
form4.dbpassword.focus();
return false;
}
if(form4.dbregma.value=="")
{
alert("請輸入右邊圖片的數字碼!");
form4.dbregma.focus();
return false;
}
}
</SCRIPT>

<FORM name=form4 onSubmit="return Check4()"
action=database/checklogin.asp method=post>
<TBODY>
<TR>
<TD vAlign=bottom noWrap
align=right><STRONG>資料庫用戶名:</STRONG></TD>
<TD noWrap><INPUT class=inputbox id=dbuserid
size=35 name=dbuserid> </TD>
<TD noWrap rowSpan=3><INPUT type=image height=53
width=53
src="images/MyHostAdmin_Default_3_19.gif"
border=0 name=imageField></TD></TR>
<TR>
<TD vAlign=bottom noWrap
align=right><STRONG>資料庫密碼:</STRONG></TD>
<TD noWrap><INPUT class=inputbox id=dbpasswd
type=password size=35 name=dbpasswd></TD></TR>
<TR>
<TD vAlign=bottom noWrap
align=right><STRONG>驗證碼:</STRONG></TD>
<TD noWrap><INPUT class=inputbox id=dbregma
maxLength=5 size=15 name=dbregma>
<IMG
src="images/code4.bmp"><INPUT
type=hidden value=login
name=dbmole></TD></TR></FORM></TBODY></TABLE><!--over################################################################--></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD>
<TD vAlign=top width=17><IMG height=189
src="images/MyHostAdmin_Default_14.gif"
width=17></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></BODY></HTML>

熱點內容
手動擋停車場安卓和蘋果怎麼連 發布:2025-01-18 00:11:45 瀏覽:359
斗魚下載後輸入什麼密碼才能下載 發布:2025-01-18 00:04:09 瀏覽:81
跳出遊標sql 發布:2025-01-17 23:42:26 瀏覽:774
通達信軟體源碼 發布:2025-01-17 23:41:48 瀏覽:698
百度雲上傳的照片不全 發布:2025-01-17 23:41:36 瀏覽:887
f7x哪個配置值得入手 發布:2025-01-17 23:40:12 瀏覽:906
谷歌輸入法的貼紙安卓怎麼用 發布:2025-01-17 23:35:33 瀏覽:217
鄰接種子演算法 發布:2025-01-17 23:34:28 瀏覽:312
日記密碼是什麼 發布:2025-01-17 23:27:48 瀏覽:209
我密碼碼是多少 發布:2025-01-17 23:24:12 瀏覽:372