Discuz教程网

不完美解决门户文章链接在本窗口打开

[复制链接]
authicon faxjcva 发表于 2013-3-8 19:24:49 | 显示全部楼层 |阅读模式
Dz这个问题真的好贱啊!
  
  找到“ staticimageeditoreditor_base.js”文件,将其中的createLink  函数(大概在328行)替换为下面这个:

  • function createLink(e, show) {
  •         if(typeof show == 'undefined') {
  •                 var urlObj = $('insertUrl');
  •                 var sURL = urlObj.value;
  •                 var f = window.frames["HtmlEditor"];
  •                 try{
  •                         if(f.document.getSelection)
  •                         {
  •                                 var sTitle = f.document.getSelection();
  •                         }
  •                 }
  •                 catch(exp){
  •                         if(f.document.selection)
  •                         {
  •                                 var sTitle = f.document.selection.createRange().text;
  •                         }
  •                 }
  •                 if('' == sTitle)
  •                 {
  •                         sTitle = sURL;
  •                 }
  •                 if ((sURL!=null) && (sURL!=">
  •                         setCaret();
  •                         //format("CreateLink", sURL);
  •                         format("insertHTML", ''+sTitle+'');
  •                 }
  •                 fHide($('createUrl'));
  •                 urlObj.value = '>
  •         } else {
  •                 if(gIsIE){
  •                         var e = window.event;
  •                 }
  •                 getCaret();
  •                 var dvUrlBox = $("createUrl");
  •                 var iX = e.clientX;
  •                 var iY = e.clientY;
  •                 dvUrlBox.style.display = "";
  •                 dvUrlBox.style.left = (iX-300) + "px";
  •                 dvUrlBox.style.top = 33 + "px";
  •         }}

复制代码
目前在Chrome 、 Opera、Firefox 下测试通过、IE有问题,求高手解决!
  
  测试地址:portal.php?mod=portalcp&ac=article&catid=18
  
  (测试就好,非网站相关内容,不要投稿,谢谢!)



上一篇:论坛底部在线人员怎样修改
下一篇:版块区域内出现乱码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-4 00:31

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表