2013-01-08 46 views
0

我正在嘗試使按鈕操作打開一個瀏覽器窗口到一個特定的URL,我想我已經知道了,但是出現了一個奇怪的問題。下面的代碼打開一個新的瀏覽器窗口,但將URL添加到父窗口的URL的末尾。請看下圖:在Flex錯誤中打開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

這裏是新創建的瀏覽器窗口的網址: http://???.???.???.???/IT%20Tools-debug/15.155.205.134

如何打開一個新的瀏覽器窗口,只用url變量是地址嗎?

回答

0

試試這個:

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

感謝它的伎倆! –