Heim > Web-Frontend > HTML-Tutorial > 收藏 检测有内容则显示,无内容则注释的代码_html/css_WEB-ITnose

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

WBOY
Freigeben: 2016-06-24 12:11:11
Original
901 Leute haben es durchsucht

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

<script type="text/javascript" src="XXX"></script>
Nach dem Login kopieren

但是有的用户不会输入这个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>
Nach dem Login kopieren




参考下

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


HTML code




无标题文档


<script>…… <br /> 请问下,那个1.js是什么东东? <p class="sougouAnswer"> 测试用的,表示 src里写了东西。 </script>
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage