Categories: HTML/CSS, HTML5, Javascript, JQuery Posted by Christoph on 3/13/2017 6:02 PM | Comments (0)
Mit dem Tool VORLON kann man entfernte Rechner inspecten. Sehr praktisch! http://www.vorlonjs.io/ [More]
Tags: , | Categories: HTML/CSS, HTML5, Javascript, JQuery Posted by Christoph on 1/23/2013 2:18 PM | Comments (0)
jQuery click auf tr schaltet Checkbox um [More]
Tags: | Categories: ASP.Net, AJAX, IIS, JQuery, Javascript Posted by Christoph on 12/10/2010 12:16 PM | Comments (0)
Wir haben in einigen Projekten die jQuery Datei(en) vom Microsoft CDN (ajax.microsoft.com) ausliefern lassen. Das hatte anfänglich ein großes Problem, da die Server die Dateien nicht über SSL ausliefern konnten, dies ist jedoch behoben, so dass wir folgenden Code benutzt haben: <script src="<%=IIf(Request.IsSecureConnection, "https", "http")%>://ajax.microsoft.com/ajax/jquery/jquery-X.X.X.min.js" type="text/javascript"></script> Nun musste ich aber heute feststellen, dass die Domain nicht mehr erreichbar ist. Die Files liegen jetzt ausschließlich unter ajax.aspnetcdn.com: <script src="<%=IIf(Request.IsSecureConnection, "https", "http")%>://ajax.aspnetcdn.com/ajax/jquery/jquery-1.4.4.min.js" type="text/javascript"></script> Der Umzug hat meiner Erachtens nur den Grund, dass die neuen Server die Files ausliefern, ohne Cookies zu setzet, und somit etwas schneller sind. Ob man nun das Problem, wie wir es hatten, dass die URL komplett weg ist, in Kauf nehmen möchte ist jedem selbst überlassen. Wir werden jedoch erstmal die Files lieber wieder auf unseren Servern hosten.
Tags: , | Categories: HTML/CSS, Javascript, JQuery Posted by Christoph on 1/15/2010 10:50 AM | Comments (0)
Auch Microsoft stellt nun eine Reihe von Javsscript-Dateien über Ihr CDN (Content Delivery Network) zur Verfügung. Damit lässt sich z.B. jQuery mit folgendem Link in einer HTML-Seite einbauen: <script src="http://ajax.microsoft.com/ajax/jquery/jquery-1.3.2.min.js" type="text/javascript"></script> Eine komplette LIste der verfügbaren Dateien findet man unter http://www.asp.net/ajaxlibrary/cdn.ashx
Tags: , , , | Categories: ASP.Net, Javascript, JQuery Posted by Christoph on 10/13/2009 6:07 PM | Comments (0)
Wenn man in einem datengebundenen Control (Repeater, Datagrid, ...) einen Radiobutton benutzt, der einen Gruppennamen hat, also innerhalb des Controls immer nur ein Button angewählt sein soll, bekommt man das Problem, dass asp.net dem RadioButton einen eindeutigen Namen gibt. Damit wird, wenn ich eine neue Radiobox anwähle, die alte nicht deselektiert. Mit diesem kleinen jQuery Script kann man die Funktion per Javascript wieder "nachbauen": <script language="javascript" type="text/javascript"> //<![CDATA[ jQuery(document).ready(function() { jQuery(":radio").change(function() { var sel = this.id; jQuery(":radio").each(function() { if (sel != this.id) { jQuery(this).removeAttr("checked"); } }); }); }); //]]> </script>
Tags: , , | Categories: ASP.Net, JQuery, Tools, VB.Net Posted by Christoph on 10/29/2008 1:25 PM | Comments (0)
Microsoft hat ein neues Intellisense File für JQuery herausgebracht, mit dem nun im VS2008 alle Parameter vom JQuery angezeigt werden: http://blogs.msdn.com/webdevtools/default.aspx
Tags: , , , | Categories: ASP.Net, Javascript, JQuery Posted by Christoph on 10/1/2008 12:51 PM | Comments (0)
Mit dem .Net 3.5 SP1 ist eine neue sehr nützliche Funktion zum asp:ScriptManager hinzugekommen: Man kann nun automstisch die benötigten Javascript Dateien zusammenfügen lassen  (incl. die für das Ajax Control Toolkit benötigten!) Dazu müssen folgende Schritte durchgeführt werden: mit dem Script Reference Profiler auflisten, welche Dateien überhaupr benötigt werden: den Profiler von Codeplex herunterladen die DLL im Projekt als Referenz anlegen in der index.aspx ganz oben folgende Referenz einfügen: <%@ Register Assembly="ScriptReferenceProfiler" Namespace="ScriptReferenceProfiler" TagPrefix="asp" %> auf der Seite dann den Profiler anzeigen: <asp:ScriptReferenceProfiler runat="server" /> Nun können die benötigten Dateien zum asp:ScriptManager hinzugefügt werden: <asp:ScriptManager ID="sm1" runat="server" EnableScriptGlobalization="false" EnableScriptLocalization="false" LoadScriptsBeforeUI="false" ScriptMode="Release" > <CompositeScript ScriptMode="Release"> <Scripts> <asp:ScriptReference name="MicrosoftAjax.js"/> <asp:ScriptReference name="MicrosoftAjaxWebForms.js"/> <asp:ScriptReference Path="~/Include/js/jquery-1.2.6.min.js" /> <asp:ScriptReference Path="~/Include/js/thickbox.31.de.js" /> <asp:ScriptReference Path="~/Include/js/jquery.tooltip.js" /> <asp:ScriptReference Path="~/Include/js/my.js" /> </Scripts> </CompositeScript> </asp:ScriptManager> Damit werden alle benötigten Dateien "am Stück" geladen.
Categories: JQuery, ASP.Net, HTML/CSS, Javascript Posted by Christoph on 9/22/2008 12:44 PM | Comments (0)
man kann per jQuery auch DOM Elemente mit bestimmten Attributen selektieren, was u.A. beim asp:DataPager sehr hilfreich ist: jQuery("a[disabled=disabled]").addClass("dis"); Damit werden alle Objekte selektiert, die disabled=disabled als attribut haben, also z.B: <a href="index.aspx" disabled="disabled">zurück zur Seite</a>
Tags: | Categories: AJAX, ASP.Net, Javascript, JQuery Posted by Christoph on 3/4/2008 3:04 PM | Comments (0)
Mit folgendem Snippet werden innerhalb eines Update Panels alle Submitbuttons nach einem Click per JQuery deaktiviert, sobald ein Submitbutton gedrückt wurde: function BeginRequest(sender, args) { var panelID = sender._postBackSettings.panelID.split("|")[0]; $('#' + panelID + ' input[@type=submit]').attr('disabled', true); } function EndRequest(sender, args) { var panelID = sender._postBackSettings.panelID.split("|")[0]; $('#' + panelID + ' input[@type=submit]').attr('disabled', false) } http://encosia.com/2008/03/04/why-my-aspnet-ajax-forms-are-never-submitted-twice/
Tags: , , | Categories: HTML/CSS, JQuery Posted by Christoph on 1/16/2008 12:25 PM | Comments (0)
Ein sehr interessantes Framework für CSS Float Layouts: http://www.yaml.de/ und sogar ein eigener Builder befindet sich in der Entwicklung (wieder JQuery im Einsatz :-) ): http://builder.yaml.de/