Sorry jonie сразу шутку не понял!
- Использую в проекте MasterPage;
- в .aspx прописываю:
Код | <script type="text/javascript" src="../js/jquery-1.4.2.js"></script>
<script type="text/javascript"> jQuery.noConflict(); </script>
function initializationColorPicker_search() {
alert("JS alert");
jQuery('#<%=ib_SubSrvHexColor_search.ClientID %>').click(function () { alert("JQuery ALERT !!!!!"); }); }
.............. ................ ................
<asp:ImageButton ID="ib_SubSrvHexColor_search" runat="server" ImageUrl="~/Images/color_picker_button.png" style="cursor:pointer" OnClientClick="initializationColorPicker_search()" />
|
- в .aspx.cs прописываю:
Код | protected void Page_Load(object sender, EventArgs e) {
HtmlGenericControl IncludeJQueryCore = new HtmlGenericControl("script"); IncludeJQueryCore.Attributes.Add("type", "text/javascript"); IncludeJQueryCore.Attributes.Add("src", "../js/jquery-1.4.2.js"); Page.Header.Controls.Add(IncludeJQueryCore);
}
|
Так вот, пока на странице не происходит событие Postback, даже с этим простейшим скриптом, во всех браузерах я вижу два alert(JS jQuery) а после Postback только JS alert, но в IE все работает попрежнему идеально
|