經常使用IE的朋友,可能喜歡在地址欄中輸入一些Javascript代碼來實現一些特定的功能。比如,測試一段Javascript代碼是否正確,放大網頁,提取網頁中的所有圖片,等等。
用過Avant瀏覽器的朋友,也一定會注意到Avant的地址欄中不能運行Javascript代碼。但是我們卻可以通過更簡單的方法在Avant中實現上面的功能。
在Avant中,我們在內容欄編好JavaScript代碼以後,選擇一個圖標,然後類別選中"腳本按鈕",取好名稱,瀏覽器的插件欄上就會多了一個按鈕。當我們需要執行腳本的時候,輕輕點擊一下即可,可謂是"一勞永逸"!當然,你也可以設置插件的類別為"自動執行腳本",這時是不需要選擇圖標的。這種情況下,你每次打開一個新網頁,該腳本就會自動執行。如果你每次都希望放大1.5倍瀏覽網頁,就可以做一個這樣的自動執行腳本。
怎麼樣,Javascript在Avant瀏覽器中的妙用,是不是省去了你在IE地址欄中重複輸入同一段腳本的的勞動?
小編精心從網上淘了一些有價值的JavaScript代碼,並有列出它們的作用,希望可以幫助到大家,使用方法:打開工具->Avant Browser選項->插件,選擇"添加",將代碼內容粘貼到新彈出的對話框中的內容框中,之後自定義名稱、圖標、類別,確定即可。具體操作可參考下圖:
圖1 具體操作
1.顯示網頁中的所有圖片
javascript:Ai7Mg6P='';for%20(i7M1bQz=0;i7M1bQz<document.images.length;i7M1bQz++){Ai7Mg6P+='<img%20src='+document.images[i7M1bQz].src+'><br>'};if(Ai7Mg6P!=''){document.write('<center>'+Ai7Mg6P+'</center>');void(document.close())}else{alert('No%20images!')}
2.顯示網頁中除圖片的其他
javascript:for(jK6bvW=0;jK6bvW<document.images.length;jK6bvW++){void(document.images[jK6bvW].style.visibility='hidden')}
3.顯示網頁原始碼(對於加密過的可以直接顯示其加密前的原始碼)
javascript:s=document.documentElement.outerHTML;document.write('<body></body>');document.body.innerText=s;
4.網頁放大1.5倍
javascript:void(s=document.body.style);void(z=s.getAttribute('zoom'));if(z){s.setAttribute('zoom',(parseInt(z)+50)+'%');}else s.setAttribute('zoom','150%')
5.網頁縮小0.5倍
javascript:void(s=document.body.style);void(z=s.getAttribute('zoom'));if(z){s.setAttribute('zoom',(parseInt(z)-50)+'%');}else s.setAttribute('zoom','50%')