Rumah > hujung hadapan web > html tutorial > 收藏 检测有内容则显示,无内容则注释的代码_html/css_WEB-ITnose

收藏 检测有内容则显示,无内容则注释的代码_html/css_WEB-ITnose

WBOY
Lepaskan: 2016-06-24 12:11:11
asal
901 orang telah melayarinya

小弟有个文章页,用户可以自己选填一个选择为XXX(是一段超链接代码),然后在文章页模版会调用这个XXX,代码为:

<script type="text/javascript" src="XXX"></script>
Salin selepas log masuk

但是有的用户不会输入这个XXX,就造成了很多的文章页面是空的JS链接,所以想请教大大怎么实现检测这个如果无内容的话,就自动注释点这行代码。


回复讨论(解决方案)

如果 src为空的话, 会多请求一次当前页面


<head><meta http-equiv="Content-Type" content="text/html; charset=GB2312" /><title>无标题文档</title></head><body><script type="text/javascript" src="1.js"></script><script type="text/javascript" src=""></script><script>	function $t(name, cot){		cot = cot || document;		return cot.getElementsByTagName(name);	}	var objs = $t('script');	var href = location.href;	for(var i=0,len = objs.length-1; i < len; i++){		if( objs[i].src == href){			document.body.removeChild(objs[i]);		}	}</script></body></html>
Salin selepas log masuk




参考下

如果 src为空的话, 会多请求一次当前页面


HTML code




无标题文档


<script>…… <br /> 请问下,那个1.js是什么东东? <p class="sougouAnswer"> 测试用的,表示 src里写了东西。 </script>
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan