actionscript htmlLoader块广告
我有一个AIR应用程序正在加载actionscript htmlLoader块广告,html,apache-flex,actionscript,Html,Apache Flex,Actionscript,我有一个AIR应用程序正在加载mx:HTMLs。我想像Firefox的Adblock Plus一样屏蔽其中显示的广告(请参阅)。我订阅Easylist美国过滤器 var req:URLRequest = new URLRequest("http://www.google.com"); thisHtmlWindow.open(); thisHtmlWindow.htmlContent.htmlLoader.load(req); 我不知道从哪里开始中断actionscript中的HTML获取过程。
mx:HTML
s。我想像Firefox的Adblock Plus一样屏蔽其中显示的广告(请参阅)。我订阅Easylist美国过滤器
var req:URLRequest = new URLRequest("http://www.google.com");
thisHtmlWindow.open();
thisHtmlWindow.htmlContent.htmlLoader.load(req);
我不知道从哪里开始中断actionscript中的HTML获取过程。这就是我可以添加HTTP过滤器的地方。订阅过滤器并定期下载/更新,以确保主要广告网络被阻止,这将是一件好事 好问题。我首先截取从请求返回的结果,操纵HTML,然后将其加载到HTMLLoader中。您可以通过最初使用URLLoader而不是HTMLLoader检索内容来实现这一点。获取并操作内容后,使用htmloader.loadString将其设置到htmloader中。希望有帮助 编辑:这里有一个小代码给你
var urlLoader:URLLoader = new URLLoader();
public function loadUrl(url:String):void {
var request:URLRequest = new URLRequest(url);
_urlLoader.addEventListener(Event.COMPLETE, onHtmlLoaded);
_urlLoader.load(request);
}
private function onHtmlLoaded(event:Event):void {
_urlLoader.removeEventListener(Event.COMPLETE, onHtmlLoaded);
// This is where you can mess with the data before setting it
var content:String = _urlLoader.data as String;
myHtmlComponent.htmlLoader.loadString(content);
}
好问题。我首先截取从请求返回的结果,操纵HTML,然后将其加载到HTMLLoader中。您可以通过最初使用URLLoader而不是HTMLLoader检索内容来实现这一点。获取并操作内容后,使用htmloader.loadString将其设置到htmloader中。希望有帮助 编辑:这里有一个小代码给你
var urlLoader:URLLoader = new URLLoader();
public function loadUrl(url:String):void {
var request:URLRequest = new URLRequest(url);
_urlLoader.addEventListener(Event.COMPLETE, onHtmlLoaded);
_urlLoader.load(request);
}
private function onHtmlLoaded(event:Event):void {
_urlLoader.removeEventListener(Event.COMPLETE, onHtmlLoaded);
// This is where you can mess with the data before setting it
var content:String = _urlLoader.data as String;
myHtmlComponent.htmlLoader.loadString(content);
}
请提供完成此操作的基本代码好吗?我可以很容易地用perl和PHP实现这一点,但Actionscript可能是我最薄弱的语言。我已经准备好逐行比较easy list文件。请您提供完成此操作的基本代码好吗?我可以很容易地用perl和PHP实现这一点,但Actionscript可能是我最薄弱的语言。我已经设置好逐行比较easy list文件。