Redirect ke Halaman Lain Jika JavaScript Nonaktif
Dengan memasukkan tag <meta>
penyegar halaman ke dalam tag <noscript>
, kode di bawah ini akan mengirim pengunjung ke sebuah halaman yang Saya sebut sebagai no-js-page.html
jika JavaScript dinonaktifkan:
<noscript>
<meta http-equiv="refresh" content="0; url=http://www.nama-situs.com/no-js-page.html">
</noscript>
22 Comments:
hah? mksudnya apa mas.
samar2 nih. hehe :Ozz
By Anonymous, at Thursday, August 30, 2012 at 11:24:00 PM GMT+7
redirect itu mengalihkan.
bisanya kan pakek script, nah ini metode pakek meta tag refresh.
sok tanyain ke si meta :P
By Beben Koben, at Saturday, September 1, 2012 at 8:50:00 PM GMT+7
eehhmmm gitu..akan saya coba pasang diblog saya kak..thanks infonya
By Anonymous, at Tuesday, September 4, 2012 at 9:47:00 AM GMT+7
kalo rediretc halaman lain kan udh ada sekarang fasilitasnya kang di antar muka baru, tapi apa yang terjadi kalo JS bisa di repres ya
By Anonymous, at Tuesday, September 4, 2012 at 1:26:00 PM GMT+7
Kurang tahu. Saya belum pernah nemu cara untuk me-refresh JS :(
By Taufik Nurrohman, at Tuesday, September 4, 2012 at 2:55:00 PM GMT+7
kang kalo js ini mau di pecah jadi beberapa opsi gmn pemecahanya
<script type="text/javascript">
function filterText(sText) {
var reBadWords = /badword|anotherbadword/gi;
return sText.replace(reBadWords, "****");
}
function showText() {
var oInput1 = document.getElementById("txt1");
var oInput2 = document.getElementById("txt2");
oInput2.value = filterText(oInput1.value);
}
</script>
By Anonymous, at Tuesday, September 4, 2012 at 3:37:00 PM GMT+7
Mungkin maksudnya begini:
function filterText(sText) {
var reBadWords = new RegExp(badWords, "gi");
return sText.replace(reBadWords, "****");
}
Kata-kata kotor yang ingin diblok bisa dituliskan dalam variabel badWords:
var badWords = "anjrit|kampret|bangsat|maho|bencong|tai|silit|sontoloyo|brot|pret|wahahaaa";
function showText() {
var oInput1 = document.getElementById("txt1");
var oInput2 = document.getElementById("txt2");
oInput2.value = filterText(oInput1.value);
}
document.getElementById("txt1").onkeyup = showText();
By Taufik Nurrohman, at Tuesday, September 4, 2012 at 3:56:00 PM GMT+7
kalo kita replace satu persatu gmn pemecahanya kang ?
By Anonymous, at Tuesday, September 4, 2012 at 4:29:00 PM GMT+7
Dituliskan saja string-nya satu per satu, lalu ganti polanya dengan kata yang diinginkan:
function filterText(sText) {
return sText
.replace(/anjrit/ig, "alhamdulillah")
.replace(/kampret/ig, "kelelawar")
.replace(/bangsat/ig, "berbudi")
.replace(/maho/ig, "cewek perawan")
.replace(/bencong/ig, "pejantan tangguh")
.replace(/tai/ig, "vitamin")
.replace(/silit/ig, "kebun bunga")
.replace(/sontoloyo/ig, "subhanalloh")
.replace(/brot/ig, "ah...")
.replace(/waha+/ig, "yesss!");
}
function showText() {
var oInput1 = document.getElementById("txt1");
var oInput2 = document.getElementById("txt2");
oInput2.innerHTML = filterText(oInput1.value);
} showText();
Demo: http://jsfiddle.net/tovic/2WLCU/23/
By Taufik Nurrohman, at Tuesday, September 4, 2012 at 5:52:00 PM GMT+7
asemah demonya itu :D
By Anonymous, at Tuesday, September 4, 2012 at 6:05:00 PM GMT+7
instal sukses, terimakasih kang , nanti aq kirim nasi goreng deh :D
By Anonymous, at Tuesday, September 4, 2012 at 6:10:00 PM GMT+7
kang kalo kita mau buat pop up kaya script ini kalo di kloning bisa kah ?
kalo misal untuk widget
<script type="text/javascript"> id=138170; t=2; </script>
<script type="text/javascript" src="http://kontactr.com/kpu/kontactr.js"></script>
atau kaya [alert-box .message]
gmn kang ?
By Anonymous, at Tuesday, September 4, 2012 at 6:18:00 PM GMT+7
Facebox? Kenapa nggak pakai JQuery UI Dialog saja yang lebih kompleks? :\
By Taufik Nurrohman, at Tuesday, September 4, 2012 at 7:06:00 PM GMT+7
lain kali deh, saya masih awam kang
By Anonymous, at Tuesday, September 4, 2012 at 7:21:00 PM GMT+7
mnarik nih tentang badwords js, btw tempat q koq gak jalan? apa yg harus ditarok diantara js itu?
By Mr.Randy, at Monday, February 3, 2014 at 12:23:00 PM GMT+7
njirr :D
anjrit|kampret|bangsat|maho|bencong|tai|silit|sontoloyo|brot|pret|wahahaaa
By Penggemar Rahasia, at Thursday, December 4, 2014 at 5:19:00 PM GMT+7
bisa ndak mas, apabila javascript sedang aktif <noscript> nya tidak tampil dan sebaliknya mas,
soalnya aku pasang <noscript><img expr:href='data:comment.authorAvatarSrc'/></noscript> pada saat javascript aktif malah terjadi error validasi HTML 5 mas, :(
begitu pula sebaliknya..
mohon solusinya mas
By Rifan hidayat, at Friday, December 5, 2014 at 1:18:00 PM GMT+7
Error-nya mungkin bukan karena tag <noscript>, tapi karena gambarnya. Tag <img> yang valid biasanya harus ditambahi dengan atribut lebar, tinggi dan alt:
<img expr:href='data:comment.authorAvatarSrc' alt='avatar' width='30' height='30'/>
Kalau ada pesan-pesan tidak valid begitu jangan cuma asal dilihat tandanya yang warnanya berubah jadi merah tapi dibaca juga alasannya tidak valid itu kenapa…
By Taufik Nurrohman, at Saturday, December 27, 2014 at 7:21:00 AM GMT+7
pantesan lah mas nggak valid orang aku salah nulisnya, seharusnya <img expr:src='data:comment.authorAvatarSrc' alt='avatar' width='30' height='30'/> tapi aku nulisnya <img expr:href='data:comment.authorAvatarSrc' alt='avatar' width='30' height='30'/>
seharusnya src tapio aku nulisnya href, hehe
By Rifan hidayat, at Saturday, December 27, 2014 at 5:26:00 PM GMT+7
Berkaitan dengan tag noscript.
Ketika kita menonaktifkan JavaScript, terutana CSS Blogger, kenapa tag link berikut:
<link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=XXXXXXXXXXXXXXXXXX&zx=5141227e-4502-2326-38bf-f76d689c140s' media='none' onload='if(media!='all')media='all'' rel='stylesheet'/>
Dan lalu tag noscript dari Blogger dibawah ini masih ada di dalam tag head:
<noscript><link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=XXXXXXXXXXXXXXXXXX&zx=5141227e-4502-2326-38bf-f76d689c140s' rel='stylesheet'/></noscript>
Sedangkan saya perhatikan DTE, di head tak ada. Namun di atas close-tag body ada komentar yang berisi tag link dan tag noscript.
Pertanyaanya, pertama, bagaimana caranya menghilangkan dua tag diatas, sedangkan JS dan CSS sudah mati total. Kedua, apakah fungsinya mengganti dua tag di atas terbungkus di dalam komenter? Adakah referensi?
By lutfiyah, at Tuesday, December 25, 2018 at 5:22:00 PM GMT+7
1. Itu cuma pakai akal-akalan karakter < sama >. Untuk teknisnya bisa dipelajari dari tutorial lain. Karena Saya nggak bisa menjamin kalau kode ini akan bekerja seterusnya.
2. Karena pakai b:css='false' tidak bekerja juga, jadi Saya pakai komentar HTML.
By Taufik Nurrohman, at Wednesday, December 26, 2018 at 6:01:00 PM GMT+7
Sial. Singkat, padat dan jelas. Keren kampret.
By dark13side, at Thursday, February 13, 2020 at 9:35:00 AM GMT+7
Post a Comment
<< Home