<?php echo '<script type="text/javascript">alert("Data: ' . $var . '");</script>'; ?>
Memaparkan catatan dengan label JavaScript. Papar semua catatan
Memaparkan catatan dengan label JavaScript. Papar semua catatan
Selasa, Disember 10, 2013
PHP+JavaScript : Echo Alert box
Label:
HTML,
JavaScript,
Pengaturcaraan,
Php
Isnin, Disember 09, 2013
JavaScript + HTML : Calendar picker
Memang menjadi masalah kalau bermain dengan masa. Paling asas ialah untuk petik tarikh. Kongsep HCI ialah untuk memudahkan pengguna. Jadi kalendar perlulah ada untuk memudahkan pengguna memilih tarikh. HTML5 ada fungsi ini. Tapi buat masa sekarang, peluncur / browser kebanyakkan masih belum aktif menggunakan HTML5. Javasript adalah alternative terbaik.
1. Download fail javascript dan gambar berkaitan :
3. Link javascript tersebut dengan fail anda
* (rujuk kod sumber contoh dalam folder yang korang unpack tadi kalau tak faham)
4. Melalui form tertentu. Invoke fungsi javascript melalui teknik onclick(), sebagai contoh:
Nota: pastikan ID pada input anda adalah sama dengan parameter di dalam NewCssCal. Untuk contoh di atas, ID = mulacuti dan parameter = mulacuti. Kalau tak sama, memang tak menjadilah jawabnya beb..
Terdapat pelbagai cara untuk anda manipulasikan masa dan tarikh. Sila rujuk:
1. Download fail javascript dan gambar berkaitan :
http://www.rainforestnet.com/datetimepicker/download/sample.zip
2. Unpack dan masukkan pada folder halaman anda.3. Link javascript tersebut dengan fail anda
<script src="datetimepicker_css.js"></script>
4. Melalui form tertentu. Invoke fungsi javascript melalui teknik onclick(), sebagai contoh:
<input type="Text" name="mulacuti" id="mulacuti" maxlength="25" size="25"/> <img src="images/cal.gif" onclick="javascript:NewCssCal ('mulacuti','ddMMyyyy','','','','','future')" style="cursor:pointer"/>
Nota: pastikan ID pada input anda adalah sama dengan parameter di dalam NewCssCal. Untuk contoh di atas, ID = mulacuti dan parameter = mulacuti. Kalau tak sama, memang tak menjadilah jawabnya beb..
Terdapat pelbagai cara untuk anda manipulasikan masa dan tarikh. Sila rujuk:
http://www.rainforestnet.com/datetimepicker/datetimepicker-demo1.htm
Label:
HCI,
HTML,
JavaScript
Sabtu, Disember 07, 2013
HTML : Input (form) terima nilai nombor sahaja
<input type="text" name="nokadpengenalan" maxlength='12'size="60" onkeypress='return event.charCode >= 48 && event.charCode <= 57' />
Label:
HTML,
JavaScript
Selasa, Oktober 29, 2013
Rail Fence Cipher (HTML + Javascript)
<html> <script type="text/javascript"> function Encrypt() { plaintext = document.getElementById("p").value.toLowerCase().replace(/[^a-z]/g, ""); if(plaintext.length < 1){ alert("please enter some plaintext"); return; } var key = parseInt(document.getElementById("key").value); if(key > Math.floor(2*(plaintext.length-1))){ alert("key is too large for the plaintext length."); return; } ciphertext = ""; for(line=0; line<key-1; line++){ skip=2*(key-line-1); j=0; for(i=line; i<plaintext.length;){ ciphertext += plaintext.charAt(i); if((line==0) || (j%2 == 0)) i+=skip; else i+=2*(key-1) - skip; j++; } } for(i=line; i<plaintext.length; i+=2*(key-1)) ciphertext += plaintext.charAt(i); document.getElementById("c").value = ciphertext; } function Decrypt(f) { ciphertext = document.getElementById("c").value.toLowerCase().replace(/[^a-z]/g, ""); if(ciphertext.length < 1){ alert("please enter some ciphertext (letters only)"); return; } var key = parseInt(document.getElementById("key").value); if(key > Math.floor(2*(ciphertext.length-1))){ alert("please enter 1 - 22."); return; } pt = new Array(ciphertext.length); k=0; for(line=0; line<key-1; line++){ skip=2*(key-line-1); j=0; for(i=line; i<ciphertext.length;){ pt[i] = ciphertext.charAt(k++); if((line==0) || (j%2 == 0)) i+=skip; else i+=2*(key-1) - skip; j++; } } for(i=line; i<ciphertext.length; i+=2*(key-1)) pt[i] = ciphertext.charAt(k++); document.getElementById("p").value = pt.join(""); } </script> <h2>Rail Fence Cipher </h2> <p>Enter the word that you want to ENCRYPT, then put "NUMBER" in a key form to make how many rail you need</p> Plaintext<BR> <TEXTAREA id="p" name="p" rows="4" cols="50">attack at dawn</TEXTAREA> <P>line = <INPUT id="key" name="key" size="5" value=" " type="text"></P> <P><INPUT name="btnEn" value="v Encrypt v" onclick="Encrypt()" type="button"> <INPUT name="btnDe" value="^ Decrypt ^" onclick="Decrypt()" type="button"></P> <P>Ciphertext<BR><TEXTAREA id="c" name="c" rows="4" cols="50"></TEXTAREA> </P> </body> </html>
Label:
Forensik,
HTML,
JavaScript,
Pengaturcaraan,
Sekuriti
Khamis, Ogos 08, 2013
JavaScript : No right click
============================================================ Script: Basic No-Right-Click Script Functions: Blocks right-click on mouse and shows alert box Browsers: NS & IE 4.0 & later; degrades gracefully Author: etLux ============================================================ Put the following script in the head of your page: <script language="Javascript1.2"> // (C) 2003 CodeLifter.com // Source: CodeLifter.com // Do not remove this header // Set the message for the alert box am = "This function is disabled!"; // do not edit below this line // =========================== bV = parseInt(navigator.appVersion) bNS = navigator.appName=="Netscape" bIE = navigator.appName=="Microsoft Internet Explorer" function nrc(e) { if (bNS && e.which > 1){ alert(am) return false } else if (bIE && (event.button >1)) { alert(am) return false; } } document.onmousedown = nrc; if (document.layers) window.captureEvents(Event.MOUSEDOWN); if (bNS && bV<5) window.onmousedown = nrc; </script>
Label:
JavaScript,
web
JavaScript : No select text + No Right Click
<script type="text/javascript"> /*********************************************** * Disable select-text script- © Dynamic Drive (www.dynamicdrive.com) * This notice MUST stay intact for legal use * Visit http://www.dynamicdrive.com/ for full source code * Modified here to exclude form tags properly, cross browser by jscheuer1 ***********************************************/ //form tags to omit: var omitformtags=["input", "textarea", "select"] function disableselect(e){ for (i = 0; i < omitformtags.length; i++) if (omitformtags[i]==(e.target.tagName.toLowerCase())) return; return false } function reEnable(){ return true } function noSelect(){ if (typeof document.onselectstart!="undefined"){ document.onselectstart=new Function ("return false") if (document.getElementsByTagName){ tags=document.getElementsByTagName('*') for (j = 0; j < tags.length; j++){ for (i = 0; i < omitformtags.length; i++) if (tags[j].tagName.toLowerCase()==omitformtags[i]){ tags[j].onselectstart=function(){ document.onselectstart=new Function ('return true') } if (tags[j].onmouseup!==null){ var mUp=tags[j].onmouseup.toString() mUp='document.onselectstart=new Function (\'return false\');\n'+mUp.substr(mUp.indexOf('{')+2,mUp.lastIndexOf('}')-mUp.indexOf('{')-3); tags[j].onmouseup=new Function(mUp); } else{ tags[j].onmouseup=function(){ document.onselectstart=new Function ('return false') } } } } } } else{ document.onmousedown=disableselect document.onmouseup=reEnable } } window.onload=noSelect; </script>
Label:
JavaScript,
Tutorial,
web
Isnin, Ogos 05, 2013
Regex : URL FTP, HTTP & HTTPS
(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?
Label:
HTML,
JavaScript,
Regex
Sabtu, Ogos 03, 2013
.htaccess : Mengurangkan bandwith dengan memampatkan data
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/javascript text/css application/x-javascript
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch bMSIE !no-gzip !gzip-only-text/html
Selasa, Jun 04, 2013
Mencetak hanya sebahagian kandungan HTML menggunakan JavaScript
<html> <body> <script type="text/javascript"> function printDiv(divName) { var printContents = document.getElementById(divName).innerHTML; var originalContents = document.body.innerHTML; document.body.innerHTML = printContents; window.print(); document.body.innerHTML = originalContents; } </script> <div id="printableArea"> <h1>Kandungan 1</h1> <p>kandungan ini akan dicetak ke printer menggunakan javascript.</p> </div> <h1>Kandungan 2</h1> <p>kandungan ini TIDAK akan dicetak ke printer.</p> <input type="button" onclick="printDiv('printableArea')" value="Cetak" /> </body> </html>
Sumber :
https://www.facebook.com/groups/BIT.Studies.UTHM/doc/513663958697734/
Label:
HTML,
JavaScript,
Php
Langgan:
Catatan (Atom)