忍者ブログ
Opera と W-ZERO3[es] のカスタマイズについての覚書き…
ADMIN | WRITE | RESPONSE
W-ZERO3[es] | Opera | Button | JavaScript | menu.ini | search.ini | opera6.ini | mouse.ini | Google | 未選択 |
カレンダー
03 2024/04 05
S M T W T F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
最新記事
コメント
トラックバック
Tags
ブログ内の検索
Google
Web このブログ
関連商品

Opera & W-ZERO3[es]のショッピング

QRコード
アーカイブ
カテゴリー
カウンター
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

続いてFormsサブメニュー

[Dev Forms Menu]
Item, "Convert POST Forms to GET"="Go to page, "javascript:(function(){var x,i; x = document.forms; for (i = 0; i < x.length; ++i) x[i].method='get'; alert('Changed ' + x.length + ' forms to use the GET method. After submitting a form from this page, you should be able to bookmark the result.'); })();",1"
Item, "Convert GET Forms to POST"="Go to page, "javascript:(function(){var x,i; x = document.forms; for (i = 0; i < x.length; ++i) x[i].method='post'; alert('Changed ' + x.length + ' forms to use the POST method.'); })();",1"
---1
Item, "Show Form Info"="Go to page, "javascript:function showFormInfo(wndw){for(var i=0;i<wndw.document.forms.length;i++){frm=wndw.document.forms[i];if(!wndw.document.getElementById('forminfo'+i)){var s='<span id=\'forminfo'+i+'\'></span>';void(frm.innerHTML=s+frm.innerHTML);}var s='';if(frm.style.border==''){void(frm.style.border='thin red dashed');s+='Name='+frm.name+'<br>';s+='Id='+frm.id+'<br>';s+='Action='+frm.action+'<br>';s+='Method='+frm.method+'<br>';s+='OnSubmit='+frm.onsubmit+'<br>';s+='Target='+frm.target+'<br>';s='<div style=\'background-color:red;color:black\'>'+s+'</div>';}else{void(frm.style.border='');}void(wndw.document.getElementById('forminfo'+i).innerHTML=s);}}void(frms=window.frames);if(frms.length==0){showFormInfo(window);}else{for(iQA=0;iQA<frms.length;iQA++){showFormInfo(frms[iQA]);}}",1"
Item, "Show Hidden Elements"="Go to page, "javascript:(function(){var i,f,j,e,div,label,ne; for(i=0;f=document.forms[i];++i)for(j=0;e=f[j];++j)if(e.type=='hidden'){ D=document; function C(t){return D.createElement(t);} function A(a,b){a.appendChild(b);} div=C('div'); label=C('label'); A(div, label); A(label, D.createTextNode(e.name + ': ')); e.parentNode.insertBefore(div, e); e.parentNode.removeChild(e); ne=C('input');/*for ie*/ ne.type='text'; ne.value=e.value; A(label, ne); label.style.MozOpacity='.6'; --j;/*for moz*/}})()",1"
Item, "View Passwords"="Go to page, "javascript:var oOut,frameSearch=function (oFrame) {if(!oFrame){oFrame=window;}for(var oPass='',i=0,j=oFrame.document.forms;j[i];i++){for(var x=0,y;y=j[i].elements[x];x++){if(y.type=='password'&&y.value){oPass+='\n'+y.value;}}}for(var i=0;oFrame.frames[i];i++){try{oPass+=frameSearch(oFrame.frames[i]);}catch(e){}}return oPass;};void(oOut=frameSearch());if(oOut){alert('The following passwords were found:\n'+oOut);}else{alert('There are no passwords in forms on this page.');}",1"
---2
Item, "Modify Hidden Fields"="Go to page, "javascript:s=document.body.appendChild(document.createElement('script'));s.language='javascript';void(s.src='http://slayeroffice.com/tools/hiddenFields/hiddenFields.js');",1"
Item, "Toggle Checkboxes"="Go to page, "javascript:(function(){ function toggle(box){ temp=box.onchange; box.onchange=null; box.checked=!box.checked; box.onchange=temp; } var x,k,f,j; x=document.forms; for (k=0; k<x.length; ++k) { f=x[k]; for (j=0;j<f.length;++j) if (f[j].type.toLowerCase() == 'checkbox') toggle(f[j]); } })();",1"
Item, "Add Character Counter to Text Fields"="Go to page, "javascript:(function(){var D=document,i,f,j,e;for(i=0;f=D.forms[i];++i)for(j=0;e=f[j];++j)if(e.type=='text'||e.type=='password'||e.tagName.toLowerCase()=='textarea')S(e);function S(e){if(!e.N){var x=D.createElement('span'),s=x.style;s.color='green';s.background='white';s.font='bold 10pt sans-serif';s.verticalAlign='top';e.parentNode.insertBefore(x,e.nextSibling);function u(){x.innerHTML=e.value.length;}u();e.onchange=u;e.onkeyup=u;e.oninput=u;e.N=x;}else{e.parentNode.removeChild(e.N);e.N=0;}}})()",1"
Item, "Undisable all Form Elements"="Go to page, "javascript:(function(){var x,k,f,j;x=document.forms;for (k=0;k<x.length;++k){f=x[k];for(j=0;j<f.length;++j){f[j].disabled=false; f[j].readOnly=false;}}})()",1"
Item, "Dropdown2List"="Go to page, "javascript:function resizeCombo(wndw){void(combos=wndw.document.getElementsByTagName('select'));for(var jr9=0;jr9<combos.length;jr9++){void(combos[jr9].multiple=true);void(combos[jr9].size=Math.min(combos[jr9].length,12));}}void(frms=window.frames);if(frms.length==0){resizeCombo(window);}else{for(var iX2=0;iX2<frms.length;iX2++){resizeCombo(frms[iX2]);}}",1"
Item, "List2Dropdown"="Go to page, "javascript:function resizeCombo(wndw){void(combos=wndw.document.getElementsByTagName('select'));for(var jr9=0;jr9<combos.length;jr9++){void(combos[jr9].size=1);void(combos[jr9].multiple=false);}}void(frms=window.frames);if(frms.length==0){resizeCombo(window);}else{for(var iX2=0;iX2<frms.length;iX2++){resizeCombo(frms[iX2]);}}",1"
PR
この記事にコメントする
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
この記事へのトラックバック
この記事にトラックバックする:
リンク

Shop with confidence - new fraud protection from Opera Keep your online life moving with Opera Mini

Google






RSS





Powered by Podcastリスティング
Powered by 忍者ブログ
Copyright © 2006 - 2007 Opera & W-ZERO3[es] All Rights Reserved.
忍者ブログ | [PR]