天天看小說

媽媽的早餐

在測試搜索框和微博輸入框的時候,我會想到這個用例:

<script>alert("warning")</script>

alert(a.getFullYear() + "年" + (a.getMonth() + 1) + "月" + a.getDate() + "日"

曾記得09年末,各大微博紛紛上線的時候,人民網微博上線幾個小時就被迫關閉。我看到一篇相關介紹,意外收穫了這條用例,當時就和同事用這條用例測試公司 產品,果然出現意外,腳本執行了,彈出windows提示框。昨天看到一篇帖子,解釋了一個腳本執行的深層次原因:在源代碼裡,有其它的標籤未閉合,如少 了一個〈/script〉,這個時候,你只要閉合一個〈/script〉,代碼就會執行。

原理是這樣的。尖括號也被我們試過,在有的搜索框中,會報錯,出黃頁信息。所以每逢搜索框和輸入框測試,這兩條複用性很高的用例是需要考慮的。

1)貼圖:<img src="圖片地址">

2)加入連接:<a href="所要連接的相關地址">寫上你想寫的字</a>

1)貼圖:<img src="圖片地址">

2)加入連接:<a href="所要連接的相關地址">寫上你想寫的字</a>

3)在新窗口打開連接:<a href="相關地址" target="_blank">寫上要寫的字</a>

消除連接的下劃線在新窗口打開連接:

<a href="相關地址" style="text-decoration:none" target="_blank">寫上你想寫的字</a>

4)移動字體(走馬燈):<marquee>寫上你想寫的字</marquee>

5)字體加粗:<b>寫上你想寫的字</b>

6)字體斜體:<i>寫上你想寫的字</i>

7)字體下劃線: <u>寫上你想寫的字</u>

8)字體刪除線: <s>寫上你想寫的字</s>

9)字體加大: <big>寫上你想寫的字</big>

10)字體控制大?。?amp;lt;h1>寫上你想寫的字</h1> (其中字體大小可從h1-h5,h1最大,h5最小)

11)更改字體顏色:<font color="#value">寫上你想寫的字</font>(其中value值在000000與ffffff(16位進制)之間

12)消除連接的下劃線:<a href="相關地址" style="text-decoration:none">寫上你想寫的字</a>

13)貼音樂:<embed src=音樂地址 width=300 height=45 type=audio/mpeg autostart="false">

14)貼flash: <embed src="flash地址" width="寬度" height="高度">

15)貼影視文件:<img dynsrc="文件地址" width="寬度" height="高度" start=mouseover>

16)換行:<br>

17)段落:<p>段落</p>

18)原始文字樣式:<pre>正文</pre>

19)換帖子背景:<body background="背景圖片地址">

20)固定帖子背景不隨滾動條滾動:<body background="背景圖片地址" body

bgproperties=fixed>

21)定製帖子背景顏色:<body bgcolor="#value">(value值見10)

22)帖子背景音樂:<bgsound="背景音樂地址" loop=infinite>

23)貼網頁:<iframe src="相關地址" width="寬度" height="高度"></iframe>

/----------------------------------------HTML特效代碼--------------------------------/

1。忽視右鍵

<body oncontextmenu="return false">

<body style="overflow-y:hidden">

2。加入背景音樂

IE:<bgsound src="*.mid" loop=infinite>

NS:<embed src="*.mid" autostart=true hidden=true loop=true>

</embed>

*.mid你的背景音樂的midi格式文件

3。簡單的window.open方法

<a href="#"

onclick="javascript :window.open(文件路徑/文件名,newwindow,

toolbar=no,scrollbars=yes,resizable=no,top=0,left=0,

width=400,height=300);">文字或圖片</a>

參數解釋:

<SCRIPT LANGUAGE="javascript"> js腳本開始;

window.open 彈出新窗口的命令;

文件路徑/文件名 彈出窗口的文件名;

newwindow 彈出窗口的名字(不是文件名),非必須,可用空代替;

width=400 窗口寬度;

height=300 窗口高度;

top=0 窗口距離屏幕上方的象素值;

left=0 窗口距離屏幕左側的象素值;

toolbar=no 是否顯示工具欄,yes爲顯示;

menubar,scrollbars 表示菜單欄和滾動欄。

resizable=no 是否允許改變窗口大小,yes爲允許;

location=no 是否顯示地址欄,yes爲允許;

status=no 是否顯示狀態欄內的信息(通常是文件已經打開),yes爲允許;

</SCRIPT> js腳本結束

4。簡單的頁面加密

<script LANGUAGE="javascript">

<!--

function loopy(){

var sWord ="";

while(sWord!="login"){sWord=prompt("請輸入你的登陸密碼");}

alert("登陸成功!");

}

loopy()

//-->

</script>

5。拉動頁面時背景圖不動

<style>

body{background-image:url(logo.gif);

background-repeat:no-repeat;background-position:center}

</style>

6。讓瀏覽器在保存頁面時保存失敗

<NOSCRIPT><iframe src="*.html"></iframe></NOSCRIPT>

7。隨機替換圖片

<script>

document.write(<img src="img/+parseInt(Math.random()*(5))

+.gif"height="40" width="50">

</script>

圖片文件名爲0.gif 1.gif 2.gif 3.gif 4.gif

8。窗口定時關閉

先將如下代碼網頁文件的區:

<script language="javascript">

function closeit() { setTimeout("self.close()",10000) //毫秒 }

</script>

然後再在<body>標內加入如:<body onload="closeit()">

9。網頁自動關閉

<html>

<head>

<object id=closes type="application/x-oleobject"

classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">

<param name="Command" value="Close">

</object>

</head>

<body onload="window.setTimeout(closes.Click(),10000)">

這個窗口會在10秒過後自動關閉,而且不會出現提示.

</body>

</html>

10。網頁自動刷新

在head部記入

<META HTTP-EQUIV="Refresh" content="20">

其中20爲20秒後自動刷新,你可以更改爲任意值。

11。網頁自動轉頁

<META HTTP-EQUIV="Refresh" CONTENT="時間(秒);URL=地址">

12。保持layer在最前面,而不被Iframe、Object所覆蓋

在Layer中再插Iframe 或 Object 設z-Index值

<div z-Index:2><object xxx></object> # 前面

<div z-Index:1><object xxx></object> # 後面

<div id="Layer2" style="position:absolute; top:40;width:400px;

height:95px;z-index:2"> height=100% width=100%>

<iframe width=0 height=0></iframe>

</div>

<div id="Layer1" style="position:absolute; top:50;width:200px;

height:115px;z-index:1">

<iframe height=100% width=100%></iframe>

</div>

13。返回上一頁

<a href=javascript :history.back(1)>『返回上一頁』</a>

14。關閉窗口

<a href=javascript :self.close()>『關閉窗口』</a>

15。關於iframe的透明背景

<IFRAME ID="iFrame1" SRC="iframe.htm"

allowTransparency="true"

style="background-color: green"></IFRAME>

16. oncontextmenu="window.event.returnValue=false" 將徹底屏蔽鼠標右鍵

<table border oncontextmenu=return(false)><td>no</table> 可用於Table

17. <body onselectstart="return false"> 取消選取、防止複製

18.onpaste="return false" 不準粘貼

19.oncopy="return false;" oncut="return false;" 防止複製

20. <link rel="Shortcut Icon" href="favicon.ico"> IE地址欄前換成自己的圖標

21. <link rel="Bookmark" href="favicon.ico"> 可以在收藏夾中顯示出你的圖標

22. <input style="ime-mode:disabled"> 關閉輸入法

23. 永遠都會帶著框架

<script language="JavaScript"><!--

if (window == top)top.location.href = "frames.htm"; //frames.htm爲框架網頁

// --></script>

24. 防止被人frame

<SCRIPT LANGUAGE=JAVASCRIPT><!--

if (top.location != self.location)top.location=self.location;

// --></SCRIPT>

25. 網頁將不能被另存爲

<noscript><iframe src=*.html></iframe></noscript>

26. 查看網頁源代碼

<input type=button value=查看網頁源代碼 onclick="window.location = "view-source:"+ "http://www.pconline.com.cn"">

27.刪除時確認

<a href="javascript :if(confirm("確實要刪除嗎?"))location="boos.asp? &areyou=刪除&page=1"">刪除</a>

28.屏蔽功能鍵Shift,Alt,Ctrl

<script>

function look(){

if(event.shiftKey)

alert("禁止按Shift鍵!"); //可以換成ALT CTRL

}

document.onkeydown=look; ⊕ ttκǎ n⊕ ¢O

</script>

29. 網頁不會被緩存

<META HTTP-EQUIV="pragma" CONTENT="no-cache">

<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">

<META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">

或者<META HTTP-EQUIV="expires" CONTENT="0">

睡眠很重要睡眠很重要媽媽的早餐無語很安靜區別區別媽媽的早餐區別有話說啊有話說啊睡眠很重要有話說啊無語很安靜無語很安靜區別無語很安靜有話說啊區別睡眠很重要無語很安靜睡眠很重要無語很安靜媽媽的早餐睡眠很重要區別睡眠很重要區別媽媽的早餐區別媽媽的早餐媽媽的早餐區別媽媽的早餐無語很安靜區別無語很安靜媽媽的早餐有話說啊無語很安靜無語很安靜睡眠很重要無語很安靜媽媽的早餐區別有話說啊區別睡眠很重要區別有話說啊區別媽媽的早餐媽媽的早餐睡眠很重要睡眠很重要有話說啊有話說啊媽媽的早餐睡眠很重要有話說啊區別睡眠很重要無語很安靜有話說啊無語很安靜區別睡眠很重要無語很安靜媽媽的早餐區別媽媽的早餐媽媽的早餐睡眠很重要有話說啊無語很安靜媽媽的早餐區別區別媽媽的早餐有話說啊
睡眠很重要睡眠很重要媽媽的早餐無語很安靜區別區別媽媽的早餐區別有話說啊有話說啊睡眠很重要有話說啊無語很安靜無語很安靜區別無語很安靜有話說啊區別睡眠很重要無語很安靜睡眠很重要無語很安靜媽媽的早餐睡眠很重要區別睡眠很重要區別媽媽的早餐區別媽媽的早餐媽媽的早餐區別媽媽的早餐無語很安靜區別無語很安靜媽媽的早餐有話說啊無語很安靜無語很安靜睡眠很重要無語很安靜媽媽的早餐區別有話說啊區別睡眠很重要區別有話說啊區別媽媽的早餐媽媽的早餐睡眠很重要睡眠很重要有話說啊有話說啊媽媽的早餐睡眠很重要有話說啊區別睡眠很重要無語很安靜有話說啊無語很安靜區別睡眠很重要無語很安靜媽媽的早餐區別媽媽的早餐媽媽的早餐睡眠很重要有話說啊無語很安靜媽媽的早餐區別區別媽媽的早餐有話說啊