2011年6月23日 星期四

@餐廳/服飾店 送禮工具


安裝(v0.2):
1. 新增書籤連結。
2. 標題自訂。
3. 網址貼入以下內容(點兩下選取):
javascript:var ac=document.getElementsByName("friendFrame")[0].contentDocument.getElementById("dscrp").parentNode.getElementsByTagName("input");for(i=0;i<10;i++){if(ac[i].type=="checkbox"){ac[i].click();}};

說明:
餐廳好友多的朋友可能會有這種困擾,
送禮的時候常常點的手很痠或點歪,
如果您跟我一樣常常點到冒青筋的可以把這個按鈕裝上,
這顆按鈕的功能就是可以幫您一次選(海苔)十個人www
改天閒閒再改成按下去直接選10個並送出好了030

註:
1. 目前僅測試過GoogleChrome、Firefox、IE(感謝小宇測試)可用。
2.您不用換分頁直接就會選到了。

後記:
其實光寫這行就寫了兩三個鐘頭(果然還太淺Orz
就因為iframe域名權限問題沒辦法直接改寫,
最後才想到可以直接給click動作命令-.-"
也稍微學到些經驗感覺還不錯,
至於Flash控制實在太難就不打算去學了(舉白旗


版本說明:
v0.1 - 一次選十個基本功能雛型
javascript:for(i=0;i<10;i++){document.getElementsByName("friendFrame")[0].contentDocument.getElementById("dscrp").parentNode.getElementsByTagName("input")[i].click();};

v0.2 - 修正最後一批會自動按送出的問題
javascript:var ac=document.getElementsByName("friendFrame")[0].contentDocument.getElementById("dscrp").parentNode.getElementsByTagName("input");for(i=0;i<10;i++){if(ac[i].type=="checkbox"){ac[i].click();}};

2011年6月10日 星期五

大小於HTML碼取代

將小於取代為『&lt;』
將大於取代為『&gt;』
將Tab字元取代為『    』




原始碼:
<script type="text/javascript">
function replace() {
	var str = document.getElementById("input").value;
	var regex = str;
	if(document.getElementById("lt").checked == true)
		regex = regex.replace(/[<]/gi,"&lt;");
	if(document.getElementById("gt").checked == true)
		regex = regex.replace(/[>]/gi,"&gt;");
	if(document.getElementById("sp").checked == true)
		regex = regex.replace(/[\t]/gi,"    ");
	document.getElementById("output").value = regex;
}
</script>
<input type="checkbox" id="lt" checked/>將小於取代為『&amp;lt;』<br />
<input type="checkbox" id="gt" checked/>將大於取代為『&amp;gt;』<br />
<input type="checkbox" id="sp" checked/>將Tab字元取代為『&nbsp;&nbsp;&nbsp;&nbsp;』<br />
<textarea id="input" onclick="document.getElementById('input').select();" cols=40 rows=6>Code<br />
	Code<br />
		Code<br /></textarea><br />
<textarea id="output" onclick="document.getElementById('output').select();" cols=40 rows=6></textarea><br />
<input type="button" value="replace" onClick="replace()" />

說明:
用於將程式碼貼入具檢查機制之部落格,
避免該部落格過濾器判斷錯誤而事先轉碼。