765楼#
发布于:2010-01-22 16:43
|
|
|
766楼#
发布于:2010-01-22 16:43
Re: 拖拽扩展:Easy DragToGo+ 1.1.7 BETA13(2013.2.7更新)
我拖入的是 uc.js .xpi 等文件 |
|
767楼#
发布于:2010-01-22 16:43
Re: 拖拽扩展:Easy DragToGo+ 1.1.7 BETA13(2013.2.7更新)
不是已经修复吗?去更新就行了! |
|
768楼#
发布于:2010-01-22 16:43
Re: 拖拽扩展:Easy DragToGo+ 1.1.7 BETA13(2013.2.7更新)
不是已经修复吗?去更新就行了! 是已经修复了,我的回复只是说明下 |
|
769楼#
发布于:2010-01-22 16:43
Re: 拖拽扩展:Easy DragToGo+ 1.1.7 BETA14(2013.7.8更新)
奇怪,你们说的这几个文件类型 beta13版本我拖曳进去都正常啊。22.0 |
|
|
770楼#
发布于:2010-01-22 16:43
|
|
|
771楼#
发布于:2010-01-22 16:43
Re: 拖拽扩展:Easy DragToGo+ 1.1.7 BETA14(2013.7.8更新)
楼主好人啊,谢谢了。 |
|
|
772楼#
发布于:2010-01-22 16:43
|
|
|
773楼#
发布于:2010-01-22 16:43
Re: 拖拽扩展:Easy DragToGo+ 1.1.7 BETA13(2013.2.7更新)
roytam:發一個patch,修正當URL沒完全選擇好時(如 ttps://www.g.cn/ )開啟時出問題:--- easydragtogo.js 2013-02-06 15:03:46.637612900 +0800 +++ easydragtogo-new.js 2013-05-16 20:31:24.699875000 +0800 @@ -879,10 +879,12 @@ } } else //it's a text string, so search it target = "text"; } + url = easyDragToGo.fixupSchemer(url); + url = easyDragToGo.SecurityCheckURL(url); easyDragToGo.openURL(aEvent,url, src, target, relX, relY); } easyDragToGo.clean(); },回到原帖 啊… 這樣遇上拖拉帶.的字作搜尋時會被加上http:// 改一下fixupSchemer() --- easydragtogo.js 2013-07-05 19:52:11.966424300 +0800 +++ easydragtogo.fix.js 2013-07-26 08:51:08.682875000 +0800 @@ -725,11 +725,11 @@ for (var i = 0; i < url.length; i++) { code = url.charCodeAt(i); if (code >= 65281 && code <= 65373) str += String.fromCharCode(code - 65248); else str += url.charAt(i); } - str = this.fixupSchemer(str); + str = this.fixupSchemer(str,true); str = this.SecurityCheckURL(str); return str; }, //* The Original Code is QuickDrag. @@ -759,15 +759,15 @@ aURI = ""; } */ return aURI; }, - fixupSchemer: function (aURI) { + fixupSchemer: function (aURI,isURL) { var RegExpURL = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/; if (aURI.match(RegExpURL)) return aURI; - if (/^(?::\/\/|\/\/|\/)?(([1-2]?\d?\d\.){3}[1-2]?\d?\d(\/.*)?|[a-z]+[\-\w]+\.[\-\w\.]+(\/.*)?)$/i.test(aURI)) aURI = "http://" + RegExp.$1; + if (isURL && /^(?::\/\/|\/\/|\/)?(([1-2]?\d?\d\.){3}[1-2]?\d?\d(\/.*)?|[a-z]+[\-\w]+\.[\-\w\.]+(\/.*)?)$/i.test(aURI)) aURI = "http://" + RegExp.$1; else if (/^\w+[\-\.\w]*@(\w+(\-+\w+)*\.)+\w{2,7}$/.test(aURI) && !easyDragUtils.getPref("dragtogoEmailSearch", true)) aURI = "mailto:" + aURI; else { var table = "ttp=>http,tp=>http,p=>http,ttps=>https,tps=>https,ps=>https,s=>https"; var regexp = new RegExp(); if (aURI.match(regexp.compile('^(' + table.replace(/=>[^,]+|=>[^,]+$/g, '').replace(/\s*,\s*/g, '|') + '):', 'g'))) { @@ -815,11 +815,11 @@ //force it to a url or local file/directory if (/^file:\/\/\//.test(url)) { target = "fromContentOuter.link"; } else { var tmpurl = url; - url = easyDragToGo.fixupSchemer(url); + url = easyDragToGo.fixupSchemer(url,ture); url = easyDragToGo.SecurityCheckURL(url); if (url) target = "fromContentOuter.link"; else url = tmpurl; } } @@ -887,21 +887,21 @@ url = easyDragToGo.getForceURL(url) // force convert to a url url = easyDragToGo.SecurityCheckURL(url); if (url) target = "link"; else url = tmpurl; } else if (easyDragToGo.seemAsURL(url)) { //seem as a url - url = easyDragToGo.fixupSchemer(url); + url = easyDragToGo.fixupSchemer(url,true); url = easyDragToGo.SecurityCheckURL(url); if (!url) { // not a url, search it url = tmpurl; target = "text"; } } else //it's a text string, so search it target = "text"; } - url = easyDragToGo.fixupSchemer(url); + url = easyDragToGo.fixupSchemer(url,false); url = easyDragToGo.SecurityCheckURL(url); easyDragToGo.openURL(aEvent,url, src, target, relX, relY); } easyDragToGo.clean(); |
|
|
774楼#
发布于:2010-01-22 16:43
Re: 拖拽扩展:Easy DragToGo+ 1.1.7 BETA14(2013.7.8更新)
请禁用扩展“附加组件管理器”,该扩展自带拖拽功能会导致冲突。----------------------------- 想弱弱的问一下,这个“附加组件管理器”是什么扩展啊,貌似我找不到这个扩展啊 |
|
775楼#
发布于:2010-01-22 16:43
|
|
|
776楼#
发布于:2010-01-22 16:43
Re: 拖拽扩展:Easy DragToGo+ 1.1.7 BETA13(2013.2.7更新)
难怪我在用拖曳搜寻时常常出现诡异的 http:// 开头… 感谢通知修正!(我暂时自己修正使用了 |
|
777楼#
发布于:2010-01-22 16:43
Re: 拖拽扩展:Easy DragToGo+ 1.1.7 BETA14(2013.7.8更新)
反馈一个bugFF22+easy dragtogo+ 1.1.7.b14 + tab mix plus 0.4.1.0 如果同时启用的话,会导致tab mix plus对右键菜单的定制功能失效。 |
|
778楼#
发布于:2010-01-22 16:43
Re: 拖拽扩展:Easy DragToGo+ 1.1.7 BETA13(2013.2.7更新)
roytam: 马克,解决大问题了,谢谢 |
|
779楼#
发布于:2010-01-22 16:43
|
|
|