2014-02-18 23 views
0

我在ASp.net Web应用程序上使用JavaScript,并且我有一个按钮,该按钮应该在页面上显示图像,但是它也会更改Tab元素从标签2到标签0索引!关于在Javascript上停止/阻止选项卡更改的问题

这里是JavaScript和Asp.net代码,我有:

<script type="text/javascript"> 
    var baseUrl = document.URL.split("WebForms/")[0]; 
    function openImageDoc(filePath, titleName) { 
     var newUrl = baseUrl + filePath; 
     window.open(newUrl, titleName, 'width=900,height=800,scrollbars=1'); 
    } 
</script> 

<asp:Button ID="RiskMapDisplay" runat="server" style="margin-left: 734px" 
    OnClientClick="openImageDoc('Images/riskmap.jpg', 'RiskMap')" 
    Text="Risk Matrix" CausesValidation="False" TabIndex="3" /> 

能否请你让我知道我可以停止与此Tab键或什么可能导致此? 由于

回答

0

使用以下代码:

<script type="text/javascript"> 
var baseUrl = document.URL.split("WebForms/")[0]; 
function openImageDoc(filePath, titleName) { 
    var newUrl = baseUrl + filePath; 
    window.open(newUrl, titleName, 'width=900,height=800,scrollbars=1'); 
    return false; 
} 

<asp:Button ID="RiskMapDisplay" runat="server" style="margin-left: 734px" 
    OnClientClick="return openImageDoc('Images/riskmap.jpg', 'RiskMap')" 
    Text="Risk Matrix" CausesValidation="False" TabIndex="3" /> 

添加return false;到功能执行其正常功能,在这种情况下将是一个回发到服务器停止按钮。

标记为已解答,如果有效。

+0

嗨Mandar Patil,感谢您的回复,但问题仍然存在! – Behseini

相关问题