javascript書簽是一種非常方便的工具,它能夠快速的跳轉(zhuǎn)到你常用的網(wǎng)站或者執(zhí)行一些腳本。
例如,你經(jīng)常需要訪問(wèn)Google搜索引擎,那么你可以放置一個(gè)javascript書簽,以便于你在任何時(shí)候都能夠快速訪問(wèn)Google。這就像是把一張總書記寫寫好的紙貼在桌子上一樣,只需要點(diǎn)擊一下書簽就能夠跳轉(zhuǎn)到你需要的網(wǎng)站。
下面是創(chuàng)建一個(gè)Google搜索引擎的javascript書簽的代碼:
javascript:window.location='https://www.google.com';
如果你經(jīng)常需要在網(wǎng)頁(yè)上查找關(guān)鍵字,那么你可以創(chuàng)建一個(gè)能夠在當(dāng)前頁(yè)面上進(jìn)行查找的javascript書簽。這樣,你就不用費(fèi)心手動(dòng)進(jìn)行關(guān)鍵字匹配了。
下面是創(chuàng)建一個(gè)在當(dāng)前頁(yè)面上進(jìn)行關(guān)鍵字查找的javascript書簽的代碼:
javascript:var a=window.prompt("Enter text to search on this page:");if(a)window.find(a);void(0);
有時(shí)候你需要在訪問(wèn)某些網(wǎng)站之前先進(jìn)行身份驗(yàn)證。這種情況下,你可以創(chuàng)建一個(gè)能夠自動(dòng)填寫你的用戶信息的javascript書簽。
下面是創(chuàng)建一個(gè)自動(dòng)填寫用戶信息的javascript書簽的代碼:
javascript:(function(){var%20fields={'username':'your_username','password':'your_password'};var%20f,field;for(f%20in%20fields){if(fields.hasOwnProperty(f)){field=document.getElementsByName(f);field[0].value=fields[f];}}})();
javascript書簽的作用不僅僅是能夠跳轉(zhuǎn)到想要的網(wǎng)站,還能夠執(zhí)行一些腳本。這就為我們提供了一些有趣的玩法。
例如,如果你想要在任何網(wǎng)頁(yè)上都能夠玩2048游戲,那么你可以創(chuàng)建一個(gè)能夠自動(dòng)將2048游戲嵌入到當(dāng)前網(wǎng)頁(yè)中的javascript書簽。
下面是創(chuàng)建一個(gè)自動(dòng)嵌入2048游戲的javascript書簽的代碼:
javascript:(function(){var%20style=document.createElement('style');style.type='text/css';style.innerHTML='html,body{height:100%;}iframe{border:0;display:block;height:100%;width:100%;}';document.getElementsByTagName('head')[0].appendChild(style);var%20iframe=document.createElement('iframe');iframe.src='https://gabrielecirulli.github.io/2048/';document.body.innerHTML='';document.body.appendChild(iframe);})();
使用javascript書簽可以使你的上網(wǎng)體驗(yàn)更加的簡(jiǎn)單,快速和有趣。不過(guò)使用之前要注意一些注意事項(xiàng),如不信任來(lái)源不明的書簽,以及遵循網(wǎng)站規(guī)則和法律法規(guī)。