复制内容到剪贴板
代码:
import flash.external.ExternalInterface;
import flash.net.URLRequest;
import flash.net.URLRequestMethod;
import flash.net.URLVariables;
import flash.net.navigateToURL;
public function openWindow ($req:URLRequest, $window:String = '_blank'):void
{
if (!ExternalInterface.available) return navigateToURL($req, $window);
if (/safari|opera/i.test(ExternalInterface.call('function(){return navigator.userAgent}') || 'opera'))
navigateToURL($req, $window);
else ExternalInterface.call("function(){window.open('" + toURLString($req) + "','" + $window + "');}");
function toURLString ($req:URLRequest):String
{
var params:String = $req.data ? URLVariables($req.data).toString() : '';
if (($req.method == URLRequestMethod.POST) || !params) return $req.url;
return $req.url + '?' + params;
}
}记号,无他。
[
本帖最后由 abc12hjc 于 2008-7-8 18:08 编辑 ]