账号通
    

账号  

密码  

3631

查看

9

回复
主题:KesionCMS v8.0取消鼠标缩放的解决方法 [收藏主题] 转到:  
科汛官方 当前离线

47268

主题

145

广播

405

粉丝
添加关注
级别:管理员

用户积分:101604 分
登录次数:7935 次
注册时间:2006/12/7
最后登录:2023/12/14
科汛官方 发表于:2011/11/28 9:38:11   | 只看该作者 查看该作者主题 楼主 
科汛智能建站系统

在后台添加文章时,并插入图片,图片格式默认会被自动格式化掉,但您可以取消此功能。方法如下:



打开ks_cls/kesion.label.commoncls.asp 并找到文件的最后



Function FormatImglink(content,url,totalpage)

          dim re:Set re=new RegExp

           re.IgnoreCase =true

           re.Global=True

     '去除onclick,onload等脚本

            're.Pattern = "\s[on].+?=([\""|\'])(.*?)\1"

            'Content = re.Replace(Content, "")

   Dim LinkStr

      If TotalPage=1 Then

    LinkStr="href=""$2"" target=""_blank"""

   Else

    LinkStr="href=""" & Url & """"

   End If

   

     '将SRC不带引号的图片地址加上引号

            re.Pattern = "<img.*?\ssrc=([^\""\'\s][^\""\'\s>]*).*?>"

            Content = re.Replace(Content, "<a " & LinkStr & "><img src=""$2"" alt=""" & GetNodeText("title") & """ return bbimg(this)""javascript:resizepic(this)"" border=""0""/></a>")

     '正则匹配图片SRC地址

     re.Pattern = "<img.*?\ssrc=([\""\'])([^\""\']+?)\1.*?>"

           Content = re.Replace(Content, "<a " & LinkStr & "><img src=""$2"" alt=""" & GetNodeText("title") & """return bbimg(this)""javascript:resizepic(this)"" border=""0""/></a>")

    set re = nothing

          FormatImglink = content

  end function





将其改成





Function FormatImglink(content,url,totalpage)

       FormatImglink = content

  end function









这样以后在后台添加的文章里的图片将不会再被格式化了。





 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
a772551611 当前离线

768

主题

0

广播

0

粉丝
添加关注
级别:六年级

用户积分:1448 分
登录次数:215 次
注册时间:2011/6/3
最后登录:2013/2/10
a772551611 发表于:2011/11/28 15:38:18   | 只看该作者 查看该作者主题 沙发 
做在线知识付费 选科汛云开店
将不会再被格式化了
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
yt 当前离线

663

主题

6

广播

1

粉丝
添加关注
级别:六年级

用户积分:2771 分
登录次数:703 次
注册时间:2007/11/19
最后登录:2016/2/10
yt 发表于:2012/6/9 10:02:44   | 只看该作者 查看该作者主题 藤椅 
做在线知识付费 选科汛云开店

有一个问题:


按照上述方法,取消缩放后,排版是正常了,


但是有的文章里的图片的宽度 超过650px后,图片就显示到内容框外面来了,不美观,在内容页中有自动改变大小的语句:


//改变图片大小
function resizepic(thispic)
{
if(thispic.width>640) thispic.width=640;
}

可是不起作用。


能不能取消缩放功能,但是保留改变图片大小的功能(防止图片超宽)?





 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
yanglingme 当前离线

3

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:7 分
登录次数:3 次
注册时间:2012/6/9
最后登录:2012/11/29
yanglingme 发表于:2012/6/9 10:54:22   | 只看该作者 查看该作者主题 板凳 
 
www.ligaosz.com|www.hengyu-china.com|www.gk-sz.com|www.gk17.net|www.szhengyu17.com|www.tophong.com
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
fqceo 当前离线

229

主题

2

广播

0

粉丝
添加关注
级别:二年级

用户积分:1565 分
登录次数:117 次
注册时间:2009/6/18
最后登录:2013/10/10
fqceo 发表于:2012/6/9 21:31:16   | 只看该作者 查看该作者主题 报纸 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
dingwee 当前离线

99

主题

1

广播

2

粉丝
添加关注
级别:学前班

用户积分:787 分
登录次数:124 次
注册时间:2009/4/24
最后登录:2020/8/20
dingwee 发表于:2012/11/29 19:24:37   | 只看该作者 查看该作者主题 地板 
科汛在线商城系统(NET)

把 onmousewheel 删除即可。

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
dingwee 当前离线

99

主题

1

广播

2

粉丝
添加关注
级别:学前班

用户积分:787 分
登录次数:124 次
注册时间:2009/4/24
最后登录:2020/8/20
dingwee 发表于:2012/11/29 19:25:10   | 只看该作者 查看该作者主题 7楼 
科汛智能建站系统

查找onmousewheel 删除,其余不变



这onmousewheel就是鼠标滚轮事件

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
dingwee 当前离线

99

主题

1

广播

2

粉丝
添加关注
级别:学前班

用户积分:787 分
登录次数:124 次
注册时间:2009/4/24
最后登录:2020/8/20
dingwee 发表于:2012/11/29 19:25:30   | 只看该作者 查看该作者主题 8楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
dingwee 当前离线

99

主题

1

广播

2

粉丝
添加关注
级别:学前班

用户积分:787 分
登录次数:124 次
注册时间:2009/4/24
最后登录:2020/8/20
dingwee 发表于:2012/11/29 19:26:11   | 只看该作者 查看该作者主题 9楼 
科汛在线网校系统
onmousewheel删除,既不影响其他功能,又取消鼠标滚动改变图片大小
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
小小芮 当前离线

484

主题

17

广播

8

粉丝
添加关注
级别:四年级

用户积分:1453 分
登录次数:1332 次
注册时间:2013/4/7
最后登录:2022/7/19
小小芮 发表于:2013/7/15 17:34:51   | 只看该作者 查看该作者主题 10楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行3.58008秒 powered by KesionCMS 9.0