2012-02-27 56 views
1

我在asp:repeater中有一個圖像列。javascript彈出錯誤

<asp:Image ID="telImage" runat="server" ImageUrl="../../images/telefon.png" /> 

我加入rptList_ItemDataBound

telImage.Attributes.Add("onClick", "javascript: Redirect('" + telImage.ToolTip + "')"); 

onClick屬性和JavaScript方法

<script type="text/javascript"> 
    function Redirect(url) { 
     if (confirm('Do you want to call?')) { 
      window.open(url, "ekran", location = 1, status = 1, scrollbars = 1, width = 900, height = 700);    
     } 
    } 
</script> 

當我點擊圖像,出現一個新的窗口,但它提供了以下錯誤:「HTTP Eror 404.0 - 未找到「。我該如何解決這個問題?

我只想運行那個url地址。有沒有什麼基本的方法?我正確地採取了URL地址。

+0

什麼是您的工具提示的url參數? – 2012-02-27 11:34:23

+0

telImage.ToolTip是一個類似於http://www.google.com的字符串,我提醒了它,它是正確的。 – ozkank 2012-02-27 11:35:50

+0

@Mr。失望; htpp:// www。 google .com(不含空格) – ozkank 2012-02-27 11:39:04

回答

1

window.open的第三個參數必須是字符串。 嘗試

'location = 1, status = 1, scrollbars = 1, width = 900, height = 700' 
+0

它不起作用 – ozkank 2012-02-27 11:51:32

+0

http://i.imgur.com/sGLgb.png – ozkank 2012-02-27 11:56:01

+0

它工作yeehhhhuu。謝謝@davit_gri – ozkank 2012-02-27 12:07:23