From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: None (mailfrom) identity=mailfrom; client-ip=8.23.224.61; helo=out.smtp-auth.no-ip.com; envelope-from=kevin@carhart.net; receiver= Received: from out.smtp-auth.no-ip.com (smtp-auth.no-ip.com [8.23.224.61]) by hurricane.the-brannons.com (Postfix) with ESMTPS id 7FC27779AA for ; Fri, 24 Nov 2017 17:42:48 -0800 (PST) X-No-IP: carhart.net@noip-smtp X-Report-Spam-To: abuse@no-ip.com Received: from carhart.net (unknown [99.52.200.227]) (Authenticated sender: carhart.net@noip-smtp) by smtp-auth.no-ip.com (Postfix) with ESMTPA id E36E62C5 for ; Fri, 24 Nov 2017 17:44:19 -0800 (PST) Received: from carhart.net (localhost [127.0.0.1]) by carhart.net (8.13.8/8.13.8) with ESMTP id vAP1iI48007798 for ; Fri, 24 Nov 2017 17:44:19 -0800 Received: from localhost (kevin@localhost) by carhart.net (8.13.8/8.13.8/Submit) with ESMTP id vAP1iIBQ007791 for ; Fri, 24 Nov 2017 17:44:18 -0800 Date: Fri, 24 Nov 2017 17:44:18 -0800 (PST) From: Kevin Carhart To: Edbrowse-dev@lists.the-brannons.com In-Reply-To: <20171024202245.eklhad@comcast.net> Message-ID: References: <20171016072958.eklhad@comcast.net> <20171024202245.eklhad@comcast.net> User-Agent: Alpine 2.03 (LRH 1266 2009-07-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Subject: Re: [Edbrowse-dev] data-* attributes / new work on RC X-BeenThere: edbrowse-dev@lists.the-brannons.com X-Mailman-Version: 2.1.24 Precedence: list List-Id: Edbrowse Development List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Nov 2017 01:42:48 -0000 Great progress! Can you make heads or tails out of this behavior when you try to click those links, like the top15s or the schedule? It takes you to a netherworld of size 0, and you have to back up with ^. It's as though you went to an empty frame, or like when you add additional ed environments for editing. Here's the code for the click handler which has been added to "a" elements. It's in the file menus.js. I don't think a click is triggering this code, because I added some alerts and they don't show up. function parse_menu_item(url, externalURL, soundURL){ //if(soundURL) playSound(soundURL); if(externalURL){ window.open(externalURL); // open url in external window only return false; // no need to proceed }else if(url == "donate.html"){ slidePopupPanel(); }else{ window.location.hash = url; // apply hash to address bar } } Maybe it's something to do with the hash change. Is that supposed to trigger http action to a new destination? K