上传电脑图片为什么会产生js和css的文件

html-css014

上传电脑图片为什么会产生js和css的文件,第1张

百度知道

图片文件中为什么会包含一段javascript脚本?...展开

百度网友62a239f

TA获得超过1541个赞

关注

成为第12位粉丝

前面那两个script是GOOGLE的广告代码,后面两个是统计的代码。你说带脚本的其实是个HTML文件,不是图片文件,真正的图片文件是0701062354147799.jpg这个。访问你提供的那地址,脚本会跟着执行,显示了一次GOOGLE广告,并触发了那两个计数器。<img src='http://www3.freep.cn/photo3/070106/23/0701062354147799.jpg'><script type="text/javascript"><!--google_ad_client = "pub-0804630528012297"google_ad_width = 728google_ad_height = 90google_ad_format = "728x90_as"google_ad_type = "text_image"//2006-12-05:www.freep.cngoogle_ad_channel = "7824471599"google_color_border = "CDCDCD"google_color_bg = "FFFFFF"google_color_link = "4B4B4B"google_color_text = "999999"google_color_url = "0063DC"//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script><br><br><br><script src="http://online4.265.com/cn/12/20795_27044.php"></script><br><br><br><br><br><br><br><br><script language='JavaScript' charset='gb2312' type='text/javascript' src='http://www8.itsun.com/count.php?uuid=1667102&style=text&textcolor=black'></script>

如果你确定通过网址能正常访问到CSS的话

就可以肯定出是你CSS文件编码存在问题

假如CSS中存在中文注释

并且上传到服务器上的文件被默认保存成ANSI

恰巧网站编码是UTF-8

那么出现这种问题是很正常的

解决方法

如果网站采用UTF-8编码

只需将CSS用记事本打开并选择另存为UTF-8格式即可