I am trying to read a file with hundreds of entries such as this one:
Code:
<wpt lat="32.491507027298212" lon="-94.35264403000474">
<name>20 W & 617</name>
<sym>Waypoint</sym>
[Code]....
and will delete the wpt entry if the location is out of range. The problem is the file may not be formatted in that there may not be any or or extra space between fields.
I can set up a regexp to identify a wpt entry and look at the lat and lon values but need to know how to set up a loop to delete an entry if needed and continue from there until all entries have been looked at. The data will have been copied into a textarea and from there into a string variable.
how to remove an XML file that I have parsed. My goal is to be able to add n number of XML files and have the ability to remove a parsed file. So, my question is, how can I remove the file I have just parsed? Code:
jQuery.crSpline - Smooth 2D animation along paths of multiple waypoints, using Catmull-Rom splines.
Demo GitHub You provide: A series of (x,y) points that the path should follow. Plugin provides: Animation along a smooth 2D path that intersects all points. Check out the demo page to see what it looks like.
[Code]...
I just published an early release of this and am looking for feedback from other developers! I made it because I needed an easy way to make animations out of extended sequences of coordinates (without doing the math to stitch together bezier curves), and as far as I could tell no one else had published an easy method to animate along Catmull-Rom splines using jQuery. This is the result, and the hope is that it will be super easy to use and helpful for people besides just me.
Future plans: More general animations and customizable behavior. The current version only animates top and left properties along whole pixel values. It also assumes that every segment of the path should take equal time, resulting in some strange speed changes when moving from small to large segments. Currently brainstorming good fixes for all of these.
To synchronize the vertical scroll of the following "left" and "right" divs only when the beginning and end of each "blahN " div is reached inside the left div. Both divs have a finite height, which basically insures that the scroll bar will be present. The left div outputs text-based content from various database procedures while the right div outputs images corresponding to the text. The text is nothing more than pages from the website and as you can see inside the left div, each is encapsulated within a subsequent div with an incremental class (i.e.- "blah1", "blah2", and so forth.) When one scrolls through each "blah" content inside of the left div, I would like the right div to output the image that corresponds to the text (again, this data comes from the website through previous transactions.) Here's an example: John Doe comes to the website and starts reading the various pages listed inside the left div.
There might be 2 pages loaded inside the left div, or, there might be 20, but in any event, when he loads the entire page containing all this, the first page will be displayed along with the first pages' image. When he scrolls past this first entry (page) inside the left div, the corresponding image related to it inside the MySQL database is then output as well over in the right div and so on with every other "blahN " piece of content. Right now, the jQuery I'm using has synchronized both divs to scroll at the same time, regardless of specific waypoints that might be reached per-scrolling.
Here's the basic markup I'm using right now:
<div class="left"> <?php foreach($obj->field_page_objs as $k1=>$v1){
[code]....
few other websites and the responsiveness has been minimal-to-nonexistent. I'm sure this is because of both how I've explained the problem combined with the overall difficulty (or niche-ness) it introduces. In any event, I apologize beforehand if this carries over into this website.
I have a <input type = file> button for uploading a file in my php page. As soon as i select a file from the button, i need the file data to be displayed so that i check whether the file selected has the correct data. How can i do this.
I have an HTML file that has a call to a Javascript function in it as follows:
<!-- bunch of stuff --> <script type="text/javascript">doXMLFromString()</script> <!-- bunch of stuff -->
Now I make a copy of this HTML file by creating a new window and writing
var body = document.body.innerHTML; printWin.document.write (body);
But this copies the script tag above as well, and then tries to call that JS function (doXMLFromString). I don't want it to do that.
In other words I dont want that javascript statement to be executed. I tried removing it from the document (using removechild) however it would still get called.
And remove the &sort=XXX without hurting the rest of the url. The parameter to be replaced would be a parameter passed to a function. Here is what I have so far:
function refresh(item) { current = document.location.href; if(current.match(item.name+'=')) //pseudo code here //current.replace(item.name regexp , '');
I've been given a large number of HTML pages. Each page has one or more tags. When the pages were being built I asked that an ID attribute be included with each element that will later be referenced. The first ID'ed element on the page has the ID 'item0', the next 'item1' and so on.
Unfortunately they also included a NAME element which in many cases is similar to the ID but out by one. That is the first element on the page has the NAME 'item1', the next 'item2' and so on.
This stuffs up some things that depend on the ID (IE seems to make use of the NAME instead of the ID when I ask getElementByID). Is there an "easy" way to remove all the NAME attributes, or at least make them invisible to IE, on page load?
I'm having an issue in Internet Explorer to where the javascript i'm using isn't working now. In firefox it works great!
Code:
<script src="::URL::/jscript/php.js" type="text/javascript"></script> <script language="Javascript"> function gup( name ) { name = name.replace(/[[]/,"\[").replace(/[]]/,"\]");
My goal with a script I am writing is to remove signatures from a forum I am a part of. Some of the people abuse it with half a page of stuff and it's out of control. So here is what the HTML source code for it looks like
The very bottom where it has the 'span' tag and it says "SEC Champions" is where the Signatures are located. I want to completely remove that using my script and this is what I have right now
function sigRemove() { var sigs = document.getElementsByTagName('span'); for (var i = 0; i < sigs.length; i++) { sigs[i].style.display = 'none';}}
I know it's incomplete but I only want to remove that bottom span tag and everything inside of it and not every span tag on the page.
The problem I have is if the value of the recordset contains a CR, the function errs. How can I replace the CR with a /n or something similar that fixes this problem?
I have finally figured out how to make a call to an XML file using AJAX and then bringing it into the browser to manipulate with JavaScript. The only problem I'm having now is that I can't figure out how to remove the whitespaces between nodes so they won't show up as a childNode.
I'm working on a Wordpress site and am using a photo gallery plugin. However, this plugin, for some reason, generates an empty table row and it's messing with my layout because I'm inserting a background image for each of the "TDs". I don't want to mess w/ the core files since the changes will be gone after the next upgrade. check out these two image links to see exactly what I mean.
[URL]
I know there are ways to dynamically remove elements using DOM. Would I be able to use that method here?
-edit- This gallery is paginated and I just noticed that on the last page, the last row actually contains two pictures and a " ". So, a better question would be: Is there a way to target just the td elements that have in them so I can add a display:none via css?
There doesn't seem to be any mechanism to "clear" a node of all it's children (not that its necessary very often, but I have come across situations where I'd like to clear a node of all it's children before appending other nodes). I've come up with two possibilities: Code:
I wrote a simple script to remove an element of an array but I don't think this is the best way to go about it. I have a list of about five elements seperated by ";"
I split the array using array.split(";") command and proceeded to update the elemment by assigning the null value to the arrayindex
array[index]=""
This of course assigns null to the element
But there are two problems
1. The array size is still five instead of 4 and my list is now seperated by "," with an exta "," to go.
I've seen several older posts saying there is no way to hide menu bars in IE unless you call window.open().
Is this still the case?
I'm interfacing with a app that I don't have control over. The idea is that users log into my app do whatever and I then populate form tags with user id and password and submit the form to the other app. This logs the user in but the called app is used for reporting and the status bar, menu bar and tool bar take up a lot of vertical space.
I just have one index.html page with NO links NO pics. Just a simple html page.
Whenever I open that page I want to eliminate few things like:
I don't want scroll bar -> I have a solution <body scroll="no"> I don't want status bar -> ? need solution ? I don't want toolbar bar -> ? need solution ? I don't want menu bar -> ? need solution ?
I JUST want the title bar, address bar and the IE window.
I'm trying to remove an html element in the example below. I don't see the "bye" message at the end and there are no errors reported in Firefox or exceptions caught if I wrap the remove child line in a try-catch. Any ideas what is wrong?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>garbage</title> </head> <body>
<div id="my_div">hi<div>
<script type='text/javascript'> var my_div = document.getElementById("my_div"); my_div.parentNode.removeChild(my_div); document.write("bye"); </script>
In FF, this works as I would expect. When clicking on the input, the readOnly property is set to false and the focus is given to the element, with the cursor placed after the last character.
In IE, the readOnly property is set to false, but the element isn't actually given focus. Instead, I have to click on the input a second time in order to actually input text with the keyboard.
Is there a way to make this work the same in IE as it does in FF? I have tried things like calling this.focus() and this.click() after setting readOnly to false, but they have no effect.
In a web based form I am able to make sure that there is text in an input field but I want to restrict the user from using such characters as ~ # & '
How can I modify this JavaScript below to enable this ?
if (document.form1.ProjectTitle.value == ""){ alert("Please complete the Project Title: field") document.form1.ProjectTitle.focus() validFlag = false return validFlag }
When entering the project title into another system it issues an error when those characters are input - hence the need to delete them from the request.