<script type="text/javascript">
function load_page() {
var date=Date.parse("2015-06-15 16:00:00".replace(/-/g,"/"));
var now=new Date();
ζ 修 - Hugo - 發表在 痞客邦 留言(0) 人氣(48)
ζ 修 - Hugo - 發表在 痞客邦 留言(0) 人氣(47)

按一下這裡開小視窗
<A HREF="10.html" onClick="window.open('http://www.facebook.com', 'Hugo', config='height=300,width=300')"> 按一下這裡開小視窗 </A>
關閉一下請按
ζ 修 - Hugo - 發表在 痞客邦 留言(0) 人氣(149)
將會執行
|
Event 指令
|
當訪客按一個Button或連結
|
onClick |
當訪客改變 text, textarea, 和 select element 當改變之後 |
onChange |
當滑鼠點到一個連結時 |
onMouseOver |
當滑鼠箭頭移開一個連結時 |
onMouseOut |
當訪客Submit一個<form>時 |
onSubmit |
當訪客重新設定視窗大小時 |
onResize |
當訪客讀取網頁時 |
onLoad |
當訪客離開網頁時 |
onUnload |
ζ 修 - Hugo - 發表在 痞客邦 留言(0) 人氣(82)

按鈕指定時間開啟
<button id="test">我同意</button>
<script type="text/javascript">
var counts=10;
var counting;
function countDown()
{
var test = document.getElementById("test");
test.disabled = true;
counting = setInterval("countOne();",1000);
}
function countOne()
{
var test = document.getElementById("test");
test.firstChild.nodeValue = "我同意"+counts; if(counts-- == "0") {
test.firstChild.nodeValue = "我同意";
test.disabled = false; clearInterval(counting); }
}
</script>
ζ 修 - Hugo - 發表在 痞客邦 留言(0) 人氣(126)
FCKEditor 大家常使用的一個編輯器,不過改版後叫 CKEditor 卻少了一點功能,上傳圖片的部份;今天我就把這段代碼貼上來,避免之後忘記!
在 Config.js 裡面加入這段即可
CKEDITOR.editorConfig = function( config ){
config.filebrowserImageUploadUrl = './upload.php?type=img';
config.filebrowserFlashUploadUrl = './upload.php?type=flash';
};
ζ 修 - Hugo - 發表在 痞客邦 留言(0) 人氣(4,499)
主要函數如下:
將這段貼在 BODY 之前
<script language="JavaScript">
function SelectText(objId) {
var sstext = document.selection.createRange().text;
with (document){ if (getElementById){
var obj = getElementById(objId);} if (obj) obj.value = obj.value+sstext+", ";
}
}
</script>
ζ 修 - Hugo - 發表在 痞客邦 留言(0) 人氣(58)
有時候,會想在網頁上直接使用 JavaScript 做些動態效果,例如將某個 CSS 區塊隱藏起來;那麼下列的語法就會很實用了。
<script type="text/javascript">
function nowinit() {
document.getElementById("content").style.display="none";
}
</script>
ζ 修 - Hugo - 發表在 痞客邦 留言(0) 人氣(1,846)
常常在把表單送出的時候,會有重複的送出,這樣資料庫就會多出好幾筆同樣的,所以正常來說應該要將送出的按鈕做一些處理,防止使用者狂按按鈕導致資料重複!
以下這段貼在 body 之上
<script type='text/javascript'>
var time=3000;//設定倒數10秒
function DisableEnable(objid){
if(time<=0){
document.getElementById(objid).value='新增討論主題';
document.getElementById(objid).disabled=false;
time=3000;
}else{
document.getElementById(objid).disabled=true;
document.getElementById(objid).value = (time/1000) + " 送出中...";
setTimeout("DisableEnable('" + objid + "')",1000);
}
time-=1000;
}
</script>
ζ 修 - Hugo - 發表在 痞客邦 留言(0) 人氣(975)