蓝派网(www.lan27.com)-精选网络资源,分享和交流! 文章首页站内搜索在线手册广告代码酷站欣赏万年历
您现在的位置: 蓝派网 >> 文章中心 >> 网站建设 >> 基础知识 >> 正文

如何去掉动易模板内的js//缩放图片大小代码

作者:佚名    文章来源:本站原创    更新时间:2012-7-6 11:59:04

动易的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,搞定,再也没烦恼了。


发表评论】【打印此文】【关闭窗口】【点击数:
★好玩的休闲小游戏★