javascript 的編程有時會非常有趣,其情形可以參考我們的煎蛋大師傅 sein 在偶然得知了一個 javascript 秘籍後的興奮癲狂狀(下面的留言更值得一看),現在有人挖掘出了一個蠻酷的技巧,只要開啟一個網站,然後在地址欄內打入:
複製代碼 代碼如下:javascript:document.body.contentEditable='true'; document.designMode='on'; void(0)
請將其中的全形符號改為半形,斷行符號,OK,你就可以隨意編輯這個這個頁面了。喜歡惡搞的人,快快開啟……嗯,比如 Microsoft 的網站,然後改它個面目全非吧。
#厚道的提醒1:這種更改當然只能自己看著爽爽,不會影響到伺服器,可謂最正宗的YY也。
#厚道的提醒2:在digg的評論中給出的一些指令碼更cool,比如這條,開啟google網頁後,在地址欄內輸入如下內容並斷行符號:
複製代碼 代碼如下:javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5); void(0);
還有人給出了這些指令碼背後工作原理的相關連結。
#厚道的提醒3: 附圖當然是我cunni的傑作,瓦哢哢!
#厚道的提醒4:不知為何這些代碼複製過去會自動把半形單引號變成全形雙引號,所以請自行更改為半形單引號才能看到效果。