Error di validator.w3.org untuk google search

Error di validator.w3.org untuk google search

Element gcse:search not allowed as child of element div in this context. (Suppressing further errors from this subtree.)

Error
Error

Saat anda melakukan pengecekan ke www.validator.w3.org menemukan error “Element gcse:search not allowed as child of element div in this context. (Suppressing further errors from this subtree.)” hal ini mungkin karena ada yang kurang tepat dalam code yang kita tempatkan di widget untuk proses pencarian menggunakan google search, untuk itu solusinya adalah dengan merubah sedikit code yang diberikan oleh google sebagai berikut :

Kode Asli

<script>
(function() {
var cx = ‘006840508130953582086:0krjy5ckcfw’;
var gcse = document.createElement(‘script’);
gcse.type = ‘text/javascript’;
gcse.async = true;
gcse.src = (document.location.protocol == ‘https:’ ? ‘https:’ : ‘http:’) +
‘//www.google.com/cse/cse.js?cx=’ + cx;
var s = document.getElementsByTagName(‘script’)[0];
s.parentNode.insertBefore(gcse, s);
})();
</script>
<gcse:search></gcse:search>

Dirubah menjadi kode

<script>
(function() {
var cx = ‘006840508130953582086:0krjy5ckcfw’;
var gcse = document.createElement(‘script’);
gcse.type = ‘text/javascript’;
gcse.async = true;
gcse.src = (document.location.protocol == ‘https:’ ? ‘https:’ : ‘http:’) +
‘//www.google.com/cse/cse.js?cx=’ + cx;
var s = document.getElementsByTagName(‘script’)[0];
s.parentNode.insertBefore(gcse, s);
})();
</script>
<div class=”gcse-search”></div>

Ternyata semudah itu loh untuk memperbaikinya, solusi ini saya peroleh dari link berikut disini

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload the CAPTCHA.