fafa1688
小狐狸
小狐狸
  • UID33078
  • 注册日期2010-06-16
  • 最后登录2012-10-11
  • 发帖数16
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:2800回复:9

[求助]安装了adb之后,QQ农场打不开

楼主#
更多 发布于:2010-10-20 11:16
我用的F4B8的 ,之前打不开  我以为是网页问题或者是火狐是最新版的问题..


连续好几个版本都是这样.就觉得奇怪了

我把adb停了之后竟然就好了  


请问这个是什么问题,如何解决~!
msky
千年狐狸
千年狐狸
  • UID14649
  • 注册日期2006-09-21
  • 最后登录2025-03-06
  • 发帖数2966
  • 经验176枚
  • 威望0点
  • 贡献值24点
  • 好评度10点
  • 社区居民
1楼#
发布于:2010-10-20 11:16
应该是规则的问题,去查一下有没有关于qzone.qq.com的规则
GOLF-AT
千年狐狸
千年狐狸
  • UID11611
  • 注册日期2006-02-20
  • 最后登录2019-12-30
  • 发帖数3239
  • 经验265枚
  • 威望1点
  • 贡献值260点
  • 好评度59点
  • 社区居民
  • 忠实会员
2楼#
发布于:2010-10-20 11:16
没去过QQ农场。不过ABP和最近的Firefox 4.0b8pre不兼容,很多网页都有问题,禁用ABP就没有这些问题。我知道的网页就有:115网盘上传(不显示添加文件按钮),土豆网(不能加载视频),NVIDIA主页(不能选择国家入口)。
fafa1688
小狐狸
小狐狸
  • UID33078
  • 注册日期2010-06-16
  • 最后登录2012-10-11
  • 发帖数16
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2010-10-20 11:16
msky:应该是规则的问题,去查一下有没有关于qzone.qq.com的规则回到原帖



不是规则问题,我把所有的规则都删掉了 也还是一样

但禁用了就好了,可能如楼上所说是adb的问题
distance0
火狐狸
火狐狸
  • UID33859
  • 注册日期2010-09-01
  • 最后登录2010-10-29
  • 发帖数177
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2010-10-20 11:16
新引擎的bug,只能等Firefox修复。有人写了脚本说能迂回解决,我试了在土豆无效,不知道别的网站怎么样。
// ==UserScript==
// @name           Bugzilla Bug #604420 workaround
// @namespace      Bugzilla
// @description    Loads Missing Flash Objects when ABP is activated
// @include        *
// ==/UserScript==

var secondRun	= false;

function flashObjFix()
{
	var flashObjs	= document.getElementsByTagName('object');
	try
	{
		for(var n = 0; n < flashObjs.length; n++)
		{
			// See Bugzilla Bug #604476
			var flashObj	= flashObjs[n];
			if(flashObj.getAttribute("type") == "application/x-shockwave-flash")
			{
				// Check if the object has any embed-childNodes
				var embedNodes		= flashObj.getElementsByTagName('embed');
				if(embedNodes.length == 0)
				{
					var params	= flashObj.getElementsByTagName('param');
					var flashvars	= "";
					for(var i = 0; i < params.length; i++)
					{
						if(params[i].name == "flashvars");
							flashvars = params[i].value;
					}
				
					var embed	= document.createElement("embed");
					embed.src	= flashObj.data;
					
					if(flashvars != "") // if it has a flashvars paramter it should add it to the end of the source-url
					{
						var firstChar	= "&";		// if any parameters are present in the data-url already add a & sign
						if(embed.src.match(/\.swf$/)) 	// otherwise add a ?
							firstChar = "?"; 
						
						embed.src += firstChar + flashvars;
					}
					
					embed.type	= flashObj.type;
					embed.height	= flashObj.height;
					embed.width	= flashObj.width;
					flashObj.appendChild(embed);
					
				}
			}
		}
		document.body.addEventListener("DOMSubtreeModified", flashObjFix, false);
	}
	catch(e){GM_log(e);}
}

flashObjFix();
fafa1688
小狐狸
小狐狸
  • UID33078
  • 注册日期2010-06-16
  • 最后登录2012-10-11
  • 发帖数16
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2010-10-20 11:16
distance0:新引擎的bug,只能等Firefox修复。有人写了脚本说能迂回解决,我试了在土豆无效,不知道别的网站怎么样。
// ==UserScript==
// @name           Bugzilla Bug #604420 workaround
// @namespace      Bugzilla
// @description    Loads Missing Flash Objects when ABP is activated
// @include        *
// ==/UserScript==

var secondRun	= false;

function flashObjFix()
{
	var flashObjs	= document.getElementsByTagName('object');
	try
	{
		for(var n = 0; n < flashObjs.length; n++)
		{
			// See Bugzilla Bug #604476
			var flashObj	= flashObjs[n];
			if(flashObj.getAttribute("type") == "application/x-shockwave-flash")
			{
				// Check if the object has any embed-childNodes
				var embedNodes		= flashObj.getElementsByTagName('embed');
				if(embedNodes.length == 0)
				{
					var params	= flashObj.getElementsByTagName('param');
					var flashvars	= "";
					for(var i = 0; i < params.length; i++)
					{
						if(params[i].name == "flashvars");
							flashvars = params[i].value;
					}
				
					var embed	= document.createElement("embed");
					embed.src	= flashObj.data;
					
					if(flashvars != "") // if it has a flashvars paramter it should add it to the end of the source-url
					{
						var firstChar	= "&";		// if any parameters are present in the data-url already add a & sign
						if(embed.src.match(/\.swf$/)) 	// otherwise add a ?
							firstChar = "?"; 
						
						embed.src += firstChar + flashvars;
					}
					
					embed.type	= flashObj.type;
					embed.height	= flashObj.height;
					embed.width	= flashObj.width;
					flashObj.appendChild(embed);
					
				}
			}
		}
		document.body.addEventListener("DOMSubtreeModified", flashObjFix, false);
	}
	catch(e){GM_log(e);}
}

flashObjFix();
回到原帖





这个....  我不会用使用这种脚本啊.. 请问怎么操作?
distance0
火狐狸
火狐狸
  • UID33859
  • 注册日期2010-09-01
  • 最后登录2010-10-29
  • 发帖数177
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
6楼#
发布于:2010-10-20 11:16
用Greasemonkey或者Scriptish,不过不要抱的希望太大。
GOLF-AT
千年狐狸
千年狐狸
  • UID11611
  • 注册日期2006-02-20
  • 最后登录2019-12-30
  • 发帖数3239
  • 经验265枚
  • 威望1点
  • 贡献值260点
  • 好评度59点
  • 社区居民
  • 忠实会员
7楼#
发布于:2010-10-20 11:16
不仅仅是 Flash 网页有问题,不是Flash的网页也有问题,虽然我没测试,但可以肯定,上面的脚本肯定不能完全解决问题。而且那个也不是单纯Firefox的问题,没安装ABP的话,是没有问题的。所以只能说是ABP和firefox不兼容了。
distance0
火狐狸
火狐狸
  • UID33859
  • 注册日期2010-09-01
  • 最后登录2010-10-29
  • 发帖数177
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
8楼#
发布于:2010-10-20 11:16
建议你用Scriptish
https://addons.mozilla.org/en-US/firefox/addon/231203/
Greasemonkey的最新版打不开选项,可能是因为中文不全?
distance0
火狐狸
火狐狸
  • UID33859
  • 注册日期2010-09-01
  • 最后登录2010-10-29
  • 发帖数177
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
9楼#
发布于:2010-10-20 11:16
这个新的脚本可以看土豆了。
// ==UserScript==
// @name           Bugzilla Bug #604420 workaround
// @namespace      Bugzilla
// @description    Loads Missing Flash Objects when ABP is activated
// @include        *
// ==/UserScript==

function flashObjFix()
{
	var flashObjs	= document.getElementsByTagName('object');
	try
	{
		for(var n = 0; n < flashObjs.length; n++)
		{
			// See Bugzilla Bug #604476
			var flashObj	= flashObjs[n];
			if(flashObj.getAttribute("type") == "application/x-shockwave-flash")
			{
				// Check if the object has any embed-childNodes
				var embedNodes		= flashObj.getElementsByTagName('embed');
				if(embedNodes.length == 0)
				{
					var params		= flashObj.getElementsByTagName('param');
					var embed		= document.createElement("embed");
											
					embed.src		= flashObj.data;				
					embed.type		= flashObj.type;
					embed.height		= flashObj.height;
					embed.width		= flashObj.width;

					for(var i = 0; i < params.length; i++)
						embed.setAttribute(params[i].name, params[i].value);

					flashObj.appendChild(embed);
				}
			}
		}
		document.body.addEventListener("DOMSubtreeModified", flashObjFix, false);
	}
	catch(e){GM_log(e);}
}

flashObjFix();
游客

返回顶部