More XMLHttpRequest madness: JPSpan 0.4

After renaming this, the next release is finally out.

The release notes explain roughly what’s changed – given the name change took the opportunity to break every API I could find ;) Actually not that bad and should now be less work writing servers.

The newest and “most exciting” example, complete with very dodgy HTML, is the logger which allows you to read and update a log file on the server at the same time. Have tried to explain what the examples are doing here.

Anyway – downloads at

Otherwise, a couple more nice examples of XMLHttpRequest in action (not JPSpan BTW) – wordpress calendar plugin (try browsing through the months top right) and LiveWiki (double click in the sandbox…)


Category: programming Time: 2004-11-24 Views: 1

Related post

  • XMLHttpRequest generates HTML with more XMLHttpRequest requests 2016-02-17

    Say I have the following code: <div id="dashboard"> Loading Dashboard..... </div> <script> var xhttpDashboard = new XMLHttpRequest(); xhttpDashboard.onreadystatechange = function() { if (xhttpDashboard.readyState == 4 &&

  • Excel: Comma separated values inside a cell - explode into more rows made with every combination 2015-08-05

    I want to go from something like the first table to the second table: ...For the sake of using in a pivot table. I would like the first table to be on one sheet, and the second table to be another sheet, live-updating this "exploded" second tabl

  • How does using memory with more bits allow you to reduce the address bus? 2011-03-23

    If you are using a CPU to address one 2MB memory module, then since 1MB = 220 and 2·220 = 221 = 2MB, you need 21 address lines. If you use a 2MB 16-bit memory module instead, you can remove address line 0. Why is that? --------------Solutions--------

  • 10,000 iPhone Apps - How Many Are Good? 2008-11-30

    The App Store for Apple's iPhone and iPod Touch devices that launched in July today has over 10,000 applications. Any way you look at it, the App Store has been a resounding success for Apple. The company was doing a million dollars per day in sales

  • Web interface to allow users to change their Active Directory password 2009-07-07

    I have a few web applications that use Active Directory to authenticate. What I would like to be able to do is provide a simple web page that would allow users to update their AD password. This wasn't a problem when the majority of the users had wind

  • What applications can utilise the Logitech G15 LCD screen? 2009-07-17

    I am about to pick up a new computer today, complete with a Logitech G15 keyboard. I primarily play Team Fortress 2, though certainly not exclusively. I believe I can use Fraps to report on the frame rate of any game I'm playing. Any other cool progr

  • Windows desktop virutalization instead of replacing work stations 2010-01-15

    I'm head of the IT department at the small business I work for, however I am primarily a software architect and all of my system administration experience and knowledge is ancillary to software development. At some point this year or next we will be

  • What is the difference between a fob and a dongle? 2010-02-26

    Title says it all, what is the difference between a fob and a dongle? I'm talking of course specifically about the two types of hardware that are used to facilitate interfacing with computer systems and software. (This was added to point out how ON T

  • What browser feature is this exploiting and how to stop it? 2010-03-21

    http://raffa991[dot]ra[dot]funpic[dot]de/lol/ Warning: It is some kind of an annoying "you are an idiot" sign combined with a lot of popup message boxes. Open with care! In any case, it crashed my firefox 3.5.4. (or to be more precise, made it u

  • Is Steam for Mac effectively running as superuser? 2010-05-13

    When you download the client it does not weigh too much, and seems to do very little. Inside the app bundle there is a script that-upon inspecting the environment and deciding you're not running Linux-launches the client, which downloads the full sup

  • How can I record my vector graphics game without blurring the graphics? 2010-07-26

    A lot of people asked for a trailer for my game, because screenshots do not do it justice. I have tested PlayClaw, Fraps, CamStudio, VirtualDub, and some other minor tools; none have produced a viable result. My game uses vector graphics and is desig

  • Sky In Fisticuffs With Skype Over Trademark 2010-08-23

    It seems that British pay-TV group BSkyB has been in a legal battle with Skype for almost five years. The information only became public less than two weeks ago when Skype mentioned the legal action in the "risks" section of it Initial Public Of

  • How can a PHP programmer go to robotics 2010-10-24

    I am a PHP programmer with basic knowledge of c/c++ and electronics. But i have keen interest in robotics and AI. What are the basic things that i need to learn before switching to the robotics ? What languages are used to write the code and how is t

  • Microsoft SDE Interview vs Microsoft SDET Interview and Resources to Study 2010-11-24

    I have always heard that SDE interviews are much harder to crack than SDET. Is it really true? I have also heard that if candidate doesnt do well in SDE interview he is also sometimes offered SDET position. How much truth is there into these talks? I

  • Why develop free, open source programs? 2010-12-01

    Why would someone use his own time to develop an open-source project for free and without compensation? --------------Solutions------------- For small projects, reasons might be "hobby", "getting some experience", "fame", &qu

  • filtering itunes library items by file location 2010-12-20

    3 answers and unfortunately no solution yet. The Problem I've got way more than 1000 duplicated items in my iTunes Library pointing to a non-existant place (the "where" under "get info" window), along with other duplicated items and ot

  • Preserving version control commit history vs Refactoring and Documentation 2011-01-24

    It costs almost nothing to use the commit history maintained by the version control system. However, during a major project refactoring (or reorganization / cleanup) effort, functions and classes and even namespaces will be moved around; sometimes se

  • Which is faster, copying everything at once or one thing at a time? 2011-03-04

    I am transferring a bunch (20+) of large (1GB+) files to my external flash drive over USB 2.0. Is it quicker to just sling them all over at once (as in one at a time but not waiting for the previous transfer to finish) so that there are multiple tran

  • How to nail focus for DSLR astrophotography? 2011-06-03

    I've been doing a bit of astrophotography and the problem that I almost always have is nailing focus. I'll manually focus on a bright star or the moon (which hopefully isn't an option!) by magnifying on live view, leave the lens on manual focus, and

iOS development

Android development

Python development

JAVA development

Development language

PHP development

Ruby development


Front-end development


development tools

Open Platform

Javascript development

.NET development

cloud computing


Copyright (C), All Rights Reserved.

processed in 0.948 (s). 13 q(s)