6

私の画像ボタンの1つはChromeで機能していませんが、もう1つのボタンは次のとおりです(どちらもIE 9で機能します)。

動作しない

<asp:ImageButton ID="lblCustomer" 
    ImageUrl="~/images/Customer.jpg" 
    runat="server" 
    onmouseover="this.src='images/Customer.jpg';" 
    onmouseout="this.src='images/Customer.jpg';" 
    AlternateText="Customer" 
    CausesValidation="false" 
    OnClick="ibtnCustomer_Click" 
    ToolTip="Customer" />

働く:

<asp:ImageButton ID="ibtnUnRegisteredVendor" 
    ImageUrl="images/VendorButton.jpg" 
    runat="server" 
    onmouseover="this.src='images/VendorButtonHover.jpg';" 
    onmouseout="this.src='images/VendorButton.jpg';" 
    AlternateText="Vendor" 
    CausesValidation="false" 
    OnClick="btnUnRegisteredProvider_Click" 
    ToolTip="" />

Chromeでは[顧客]ボタンをクリックできません。
Chromeで[顧客]ボタンが機能しない理由はありますか?

アップデート:

ChromeからレンダリングされたHTMLは次のとおりです。

<div id="Customer" style="width: 100%; left: 5px;">
    <input type="image" name="Master$cphMainContent$lblCustomer" id="cphMainContent_lblCustomer" title="Customer" onmouseover="this.src=&#39;images/Customer.jpg&#39;;" onmouseout="this.src=&#39;images/Customer.jpg&#39;;" src="images/Customer.jpg" alt="Customer" />
</div>


<div id="VendorsButton">
  <input type="image" name="Master$cphMainContent$ibtnVendor" id="cphMainContent_ibtnVendor" title="Vendor log in, registration or access without registration" onmouseover="this.src=&#39;images/VendorsButtonHover.jpg&#39;;" onmouseout="this.src=&#39;images/VendorsButton.jpg&#39;;" src="images/VendorsButton.jpg" alt="Vendors" />
<div id="VendorFeaturesContainer">
4

3 に答える 3

1

おそらく、両方へのパスが異なるためです。最初のものをに変更してみてImageUrlください"images/Customer.jpg"

于 2012-08-13T18:36:24.283 に答える
0

前の提案が機能しない場合は、仮想ディレクトリの ~/ ショートカットに問題がある可能性があります

于 2012-08-13T22:17:11.620 に答える