Archive for 'javascript'

google_protectAndRun is not defined

Tonight I got a very strange error that in Firefox error-log says ”google_protectAndRun is not defined”. The webpage that I am creating only shows a blank page directly after the page is loaded (when my jquery ”ready”-stuff runs). The error occurs when I am wrapping a ”div” around the adsense-code with jQuery like this:

$("#divID").wrap("<div class="someclass"></div>");

Please help! I cant find any solution to this error.

Hemsida till Ludvig Nordström sällskapet

Jag har nyligen hjälp en kompis med att bygga en hemsida åt Ludvig Nordström sällskapet. Så kika på den!

ludvig1

Eftersom jag är ett stort fan av att använda Wordpress (php) som CMS till enklare webbsidor åt föreningar/mindre företag så blev det givetvis den tekniska lösningen. Som vanligt blev det lite hackande i form av att mixtra med teman samt plugins/tillägg men det var ganska enkla fixar som behövde göras. Samtidigt var det kul att se alla bra nyheter i Wordpress 2.8. Det är riktigt imponerande att följa WP’s utveckling.

Semester

Jag njuter nu av att det är semestertider. Vattenskidor utövas (film nedan) och php kodas. Jag håller nu på att bygga HockeySnack version 4 och lär mig samtidigt jquery som jag tycker är riktigt underbart och användbart.

”Operation aborted” i Internet Explorer och javascript

Det fel som orsakar att användaren får upp meddelandet ”operation aborted” i Internet Explorer i kombination med javascript tog mig en lång stund att klura ut. Detta fel har gäckat mig i flera månader utan att jag lyckats lösa det. Tydligen så klarar inte IE att uppdatera DOM-trädet på ett visst sätt utan att crasha.

Operation aborted

Felet beskrivs här och en lösning beskrivs här

Min lösning var att sätta defer=”defer” på det javascript som ändrar i webbsidan dynamiskt så att det körs först när sidan laddats och renderats. Ovanpå detta så lade jag scriptet som uppdaterar sidan i en onload=doMyStuff(). På så sätt SKA sidan ha renderats klart innan jag börjar ändra i den. Så tror jag åtminstone att det funkar…

Det finns en anledning till att utvecklare ogillar Internet Explorer i alla dess former. usch och fy…

Confirm javascript on .NET Linkbutton in datagrids

Today I was struck with some really weird behaviour from a LinkButton in a Datagrid. I could not get the the confirm() javascript to fire. My code-behind was something like this:

LinkButton lb = ((LinkButton)dgItem.FindControl(”lb”));
lb.Attributes["onClick"] = ”return confirm(‘Do you really want to do that?’);”;

I dont really know why the onClick confirm-box does not fire before the href PostBack. However, the solution was to put the LinkButton inside a span and put the onClick attribute on the span.

// Web page
<span runat="server" id="spanLb">
<Linkbutton stuff/>
</span>

//Code-behind
HtmlControl spanLb = ((HtmlControl)dgItem.FindControl(”spanLb”));
spanLb.Attributes["onClick"] = ”return confirm(‘Do you really want to do that?’);”;