如何去掉动易siteseaver模版里的js//无级缩放图片大小代码
动易的siteseaver系统中,如果你在内容页模板里把下面这段代码删除后保存修改结果,然后重新打开模板,就会发现“无级缩放图片大小”这段代码仍安然无恙的在那里。即新建的内容页模板根本没有这段代码,可是在保存后重新打开却发现这段代码就自动添加进去了
<script language="JavaScript">
<!--
//改变图片大小
function resizepic(thispic)
{
if(thispic.width>700) thispic.width=700;
}
//无级缩放图片大小
function bbimg(o)
{
var zoom=parseInt(o.style.zoom, 10)||100;
zoom+=event.wheelDelta/12;
if (zoom>0) o.style.zoom=zoom+'%';
return false;
}
-->
</script>
去掉它的方法有两个:
方法一:
最简单的方法,将</head>标签里加一个空格,即改为:</head >,这样既可解决掉自动添加上那段代码的问题。
方法二:
方法二比较彻底,打开admin下面的Admin_Template.asp,找到"解决正文页用户删除图片js 问题"
把下面的一段代码全部注释掉
'解决正文页用户删除图片js 问题
'strPhotoJs = "<script language=""JavaScript"">" & vbCrLf
'strPhotoJs = strPhotoJs & "<!--" & vbCrLf
'strPhotoJs = strPhotoJs & "//改变图片大小" & vbCrLf
'strPhotoJs = strPhotoJs & "function resizepic(thispic)" & vbCrLf
'strPhotoJs = strPhotoJs & "{" & vbCrLf
''strPhotoJs = strPhotoJs & "if(thispic.width>700) thispic.width=700;" & vbCrLf
'strPhotoJs = strPhotoJs & " return true;" & vbCrLf
'strPhotoJs = strPhotoJs & "}" & vbCrLf
'strPhotoJs = strPhotoJs & "//无级缩放图片大小" & vbCrLf
'strPhotoJs = strPhotoJs & "function bbimg(o)" & vbCrLf
'strPhotoJs = strPhotoJs & "{" & vbCrLf
''strPhotoJs = strPhotoJs & " var zoom=parseInt(o.style.zoom, 10)||100;" & vbCrLf
''strPhotoJs = strPhotoJs & " zoom+=event.wheelDelta/12;" & vbCrLf
''strPhotoJs = strPhotoJs & " if (zoom>0) o.style.zoom=zoom+'%';" & vbCrLf
'strPhotoJs = strPhotoJs & " return true;" & vbCrLf
'strPhotoJs = strPhotoJs & "}" & vbCrLf
'strPhotoJs = strPhotoJs & "-->" & vbCrLf
'strPhotoJs = strPhotoJs & "</script>" & vbCrLf
'strPhotoJs = strPhotoJs & "</head>" & vbCrLf
'If TemplateType = 3 Then
' If InStr(Content, "resizepic(thispic)") <= 0 Or InStr(Content, "bbimg(o)") <= 0 Then
' 'Content = Replace(Content, "</head>", strPhotoJs)
' End If
'End If
ok,搞定,再也没烦恼了。
相关新闻>>
- 发表评论
-
- 最新评论 更多>>