|
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/ )開啟時出問題: 啊… 這樣遇上拖拉帶.的字作搜尋時會被加上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
|
|
|

