在Flex错误中打开URL

时间:2013-01-08 17:33:51

标签: flex browser flash-builder

我正在尝试按一下按钮操作打开一个特定URL的浏览器窗口,我想我差不多了,但是有一个奇怪的问题正在发生。下面的代码打开一个新的浏览器窗口,但是将URL从父窗口添加到URL的末尾。见下文:

protected function launchPrinter_clickHandler(event:MouseEvent):void
        {
            var url:String = dataGrid2.selectedItem.ip_address;
            var urlRequest:URLRequest = new URLRequest(url);
            navigateToURL(urlRequest);
        }

这是父网址: http://???.???.???.???/IT%20Tools-debug/Main.html

以下是新创建的浏览器窗口中的URL: http://???.???.???.???/IT%20Tools-debug/15.155.205.134

如何仅使用url变量作为地址打开新的浏览器窗口?

1 个答案:

答案 0 :(得分:0)

试试这个:

var url:String = "http://"+dataGrid2.selectedItem.ip_address;