Keeping Whitespace In ResponseText, Etc.

Aug 24, 2006

I'm trying to access the source of an HTML page with as few alterations
from the actual source (as in, that seen from the View Source option)
as I can. The method document.documentElement.innerHTML returns the
HTML source, but adds HEAD and other elements if they are absent from
the source, and takes out whitespace (i.e., line feeds, carriage
returns and tabs) within tags and between tags. The follow function:

function xhr() {

xhr = new XMLHttpRequest()
xhr.open("GET","test-page.html",true);
xhr.onreadystatechange = function() {
if (xhr.readyState==4) {
alert(xhr.responseText);
}
}
xhr.send(null)
}

doesn't add or alter any tags that are absent in the source, and does
not take out line feeds within tags; it does, however, still take out
all non-line-feed whitespace within tags and all whitespace in general
between tags.

It seems that preserving whitespace is all that I need, but I haven't
found a way to do that through my searches. So is there any way to get
the unaltered HTML source of a page without innerHTML or applets, like
a better version of the XMLHttpRequest object's responseText method?

View 3 Replies


ADVERTISEMENT

Whitespace

May 10, 2006

I'm trying to figure out reading XML into Javascript, and, frustrating as that is alone, what really boggles my mind is Mozilla's default NOT to ignore whitespace! I realize this may have its applications, but for the sake of my sanity (not to mention being cross-browser), I NEED to parse my XML document WITHOUT whitespace!

All I want to do essentially, is read in an XML document that has, let's say, 100 or so <character> nodes off the root, and output their text values into the HTML. Not so hard right? But if I make an XML document that I can actually READ (so that I don't go insane), I'm going to wind up with much more than 100 nodes thanks to reading in the whitespace... what can I do about this?

I've seen custom functions that will remove the whitespace nodes for me, but certainly there's an easier way to do this?!?

View 6 Replies View Related

Maintaining Whitespace

Jul 9, 2005

I'm creating a preview function that opens a new window, and then writes the values of the text fields, now my script is below, but I need to be able to make sure that the enters/breaks/carriage returns are kept when calling this page. The data I require to keep these breaks is an text area. Code:

View 3 Replies View Related

RegEx That Allows Whitespace?

Jul 21, 2010

How would I get this variable to allow whitespace?

var illegalChars = /W/; // allow letters, numbers, and underscores

View 11 Replies View Related

JQuery :: Using CSS Class With Whitespace

Jan 10, 2012

I am toying around with this great plugin and want to use a css class with a whitespace in it. Can I do this somehow? If I use "error message" as errorClass it wont remove the error messages. But if I use "error-messages" it works, why is that?

View 1 Replies View Related

How To Convert Whitespace To Underscore

Dec 8, 2009

I have a string containing whitespaces, for example, "Michael Douglasemail.com". In Javascript, how can I replace the whitespace with underscore? "Michael_Douglasemail.com"

View 3 Replies View Related

Want To Remove Extra Whitespace

Dec 15, 2011

I print random text through php/mysql on my page and near the text there is a button which i want to be floated on the right.Between these two there is a whitespace which is not generated through php.How can i replace whitespace with "/"?I know the replace function for strings but how can i define a string here for something that doesnt exist(whitespace)?code...

View 2 Replies View Related

Replace Whitespace Characters In String

Oct 12, 2005

I have a JavaScript string. I want to replace all consecutive
occurrences of whitespace characters like spaces, tabs, newlines, and
form feeds with another string.

For example, say I have a string consisting of:

-- 3 spaces
-- The characters "hello"
-- 2 newline (
) characters
-- The characters "goodbye"
-- 5 spaces

After applying some sort of regular expression to replace consecutive
occurrences of whitespace chars with the string "X", the string should
consist of the following:

-- The character "X"
-- The characters "hello"
-- The character "X"
-- The characters "goodbye"
-- The character "X"

How could I do this using regular expressions? I'm quite familiar with
JavaScript but don't know anything about regular expressions or using
them in JavaScript, so please show me step-by-step how it's done.

View 3 Replies View Related

JQuery :: Chrome - With Whitespace In Selector ?

May 11, 2011

The following works in Chrome:

But this doesn't

The only difference is the space between 'input' and '[type=checkbox]'

Both versions work in FF and IE.

View 6 Replies View Related

Preserve Whitespace Textarea When Transform To <p>?

Nov 8, 2011

I currently have a <p> where it changes to a textarea when a button is clicked How do I preserve the whitespace when saving that text to a database and displaying back to a <p>?

View 2 Replies View Related

Cleaning Useless Whitespace In Mozilla DOM

Sep 29, 2002

const notWhitespace = /S/

function cleanWhitespace(node) {
for (var x = 0; x < node.childNodes.length; x++) {
var childNode = node.childNodes[x]
if ((childNode.nodeType == 3)&&(!notWhitespace.test(childNode.nodeValue))) {
// that is, if it's a whitespace text node
node.removeChild(node.childNodes[x])
x--
}
if (childNode.nodeType == 1) {
// elements can have text child nodes of their own
cleanWhitespace(childNode)
}
}
}

document.addEventListener("load", function() {
cleanWhitespace(document)
}, true)


This script is intended to remove whitespace text nodes from a document. These nodes show up far more often than we want to admit, and leads to a DOM that is different in Mozilla than IE.

Make sure you use this only in documents where whitespace is expendable. XHTML documents are among these, as are MathML expressions and SVG images.

Theoretically, whitespace can be significant in some XML documents.

View 40 Replies View Related

How To Catch Whole Line Or Recognize Whitespace Sign In PDF

Dec 21, 2005

How to catch whole line in the PDF document using javascript?
or How to recognize/catch whitespace signs (e.g. "
" ) in PDF document

Which method I should use?
Or any other possibility are ?

View 4 Replies View Related

JQuery :: Tabbed Content Causing Extreme Whitespace In FF?

Sep 17, 2009

Major JQuery noob here. I'm working on a directory for a client's site and for some reason, in Firefox, the page is running really long with extra whitespace at the bottom where each tabbed div should end.[URL]...

View 1 Replies View Related

Whitespace Trouble In Form Element Names W/javascript

Oct 5, 2001

I am having difficulty using javascript to validate form fields with whitespaces in the element names (ex: First Name, Last Name).

here's a code snippet:
###
function validate(formObj) {
if (document.form1.Payment Method.checked){
do something here...}
###

the problem is that javascript won't read the element "Payment Method" unless i mash the name into one word. (i don't want to do that because i later use the element names to provide a printable customer receipt

i tried using the ascii octal number for a whitespace in the above code (...form1.Payment40Method.checked...), but to no avail.

View 2 Replies View Related

? In XMLHttpRequest.ResponseText

Feb 25, 2006

I'm fetching some HTML files with XMLHttpRequest and dumping the
ResponseText into block elements; works fine except that single and double
quotes are being displayed as question marks (inside of a black diamond in
FireFox)

What's going on ? What is the workaround ? I've tried this:

divElement.innerHTML = x.responseText.replace(/?/g, "'")

but it does nothing ... even if it did work it would not be distinguishing "
from '

View 11 Replies View Related

IE ResponseText Is Empty

Feb 24, 2011

I'm trying, to fill a table with data I receive from a Servlet. In Chrome everything works fine. But when I try the app on IE the responseText is allways empty. The following is my JS code (using prototype):

function updateToDeleteTable(){
var url = 'getDefHidConFechaInsercionMayor?plantacion_id='+$('plantacion_id').
options[$('plantacion_id').selectedIndex].value +
"&fechaDesde="+$("dateSelect").options[$("dateSelect").selectedIndex].value;

[Code].....

I know the servlet returns a correct text, because when I enter the request uri in a new IE tab it returns the appropiate html code.

Allso when I check the variable response in the IE JS debugger the resaponse of the servlet is 200 (OK). I realy can't think of anything I'm doing wrong, exept, that maybe there is a size limit for the responseText.

View 1 Replies View Related

JQuery :: How To Split The Responsetext

Mar 17, 2011

I use this on a select box:

<script type="text/javascript">
$(document).ready(function(){
$("#states").change(onSelectChange);

[code]....

View 8 Replies View Related

Get Html Text In ResponseText

Jan 11, 2010

I want to get the html text i.e <table> .......<tr><td>.......</table> which i write in a php that i used as a url in the open method.

As i am using php file so when i use echo "hello"; it works fine and i get text and displayed in my target div.

But i have much html code in this php file i.e <table> .......<tr><td>.......</table> , why not this code displays in the target div.

I am using responseText method. how can i display html text (that i included in the php file) in the target div.

View 1 Replies View Related

XMLHttpRequest ResponseText Problem

Oct 12, 2005

Using the following code:

var plabhttp = createRequestObject();
function getPowerLab(){
if(plabhttp.readyState == 4){
var plabresponse = plabhttp.responseText;
document.downloadForm.powerlab.value = plabresponse;
}
}
Problem is that in firefox the variable plabresponse displays nothing. However in IE it comes out ok.

Has anyone seen this before?

View 1 Replies View Related

Javascript In Ajax ResponseText

May 1, 2006

I'm making an ajax call to return the contents for a page using the responseText property. I want to be able to define a javascript function in the page and call it, doing something like:

<script>
function test(){
alert('hi');
}
test();
</script>

However, none of the javascript in my page works. I'd imagine it has something to do with it being included as part of the responseText and the browser is not picking it up. I haven't been able to find any info about this online anywhere. Any thoughts?

View 7 Replies View Related

How To Access ResponseText Or ResposeXML Without Status=200

Nov 18, 2006

I am using AJAx to call a method on the server which sends a mail to
the user.

my code if(status == 200) is evaluating to false yet the mail is
delivered. But because of the above status I am un able to display the message to the user. Do any one hava an idea how to access responseText or ResposeXML
without status=200 because my prime target is to display messages in the user interface.

View 5 Replies View Related

ResponseText Returns Correct Value On ALERT()?

Sep 2, 2010

looking for some help regarding responseText, so please have a look :) im so mad right now because i have been struggeling for hours :(XMLHttpRequestObject.responseText returns correct value when i do alert(XMLHttpRequestObject.responseText); see linevar fnWhenDone = function (XMLHttpRequestObject) { alert(XMLHttpRequestObject.responseText); };But problem is that i want to save down the response to a variable... so i try to change it into var fnWhenDone = function (XMLHttpRequestObject) { varTest = XMLHttpRequestObject.responseText; };When i try to alert varTest later i get "Undifined"... im pretty new to javascript and have been stuck for hours ...See full code below

var myConn = new XHConn();
if (!myConn) { alert("XMLHTTP not available. Try a newer/better browser."); }
var fnWhenDone = function (XMLHttpRequestObject) { alert(XMLHttpRequestObject.responseText); };

[code].....

View 16 Replies View Related

Alert(xmlHttp.responseText) Not Working?

Jun 4, 2009

want to get the alert on responce text, but getting nothing, my code is as follow,

<?php session_start(); ?>
<script type="text/javascript">
var xmlHttp

[code].....

View 9 Replies View Related

Using XmlHTTP.responseText In Any Other Java Function

Jun 9, 2009

is it possible to use the xmlHTTP.responseText in any other java function, after execuation of stateChanged() function??? example in ajax...

[Code]....

i used many ways (a little bit i know) to do but could not get the success. how can we do???

View 9 Replies View Related

Get XmlHttp.responseText When Call From IFrame?

Feb 15, 2012

how to Get xmlHttp.responseText when you call from IFrame? I get empty xmlHttp.responseText, while when calling server from out the IFrame, I get the responseText without problem, how can I solve this problem?

<iframe>
<input type="button" onclick="CallServer()">
</iframe>

View 1 Replies View Related

Returning Array From Ajax.responseText?

Nov 28, 2007

if it's possible to return an array from my php generated content to ajax's responseText. I tried echoing back the whole array variable but can't seem to fully receive it in javascript.

somewhere in file1.php

<?php
$myArray = array();
$myArray['name'] = "ajax tech";
$myArray['age'] = 20;

[Code]....

View 9 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved