Javascript, Replace Works Only With FF

Jun 29, 2006

I want to remove from string a <span> tag, but with leave the value of
that tag.

I have that code:

theExp = new RegExp("<span>", "g");
txt = txt.replace(theExp, "");

theExp1 = new RegExp("</span>", "g");
txt = txt.replace(theExp1, "");

and this works only with FF,
With IE it doesn't remove the tag.
With Opera the same

View 4 Replies


ADVERTISEMENT

JavaScript Popup On Window Close: Works Great On IE, Works Terribly On FF

Dec 13, 2006

I'm just restating my "site abandonment" post but with a clearer title as I realized it probably only made sense to me and me alone.

I have window that pops up with our commerce system. I have it set to pop up a window via JavaScript if the visitor quits early in the process (abandons the commerce system before completing all of the steps. The new popup is just a customer survey ("why are you leaving, is there something else we can help you with" etc. etc.).

Here's the problem, it works fine in IE, but in Firefox, anytime the page in the original commerce window is changed, refreshed or advanced to a new page, the survey popup window is called rather than just on window close.

Again, here's the two JavaScript routines that handle clicks on the graphical close button and on the window 'X' close button. Code:

View 9 Replies View Related

Dynamically Replace SPAN Content That Works Cross-browser?

Feb 21, 2009

I have some javascript that works in IE, but not in Firefox:Basically, I just want to replace the contents of a span element. Nothing fancy. But all my google searches come up blank, and I'm having a bit of a brain fart.Can anyone show me what is the proper cross-browser method to dynamically replace the text inside a span element?(I did it originally with replaceChild, but after about 500 calls to the js function, the page reloads, and that is not good.

View 3 Replies View Related

Javascript Replace?

Apr 13, 2006

I see the use of Javascript replace all over the web. What are all the
character sequences? (sorry I am a bit of a newbie at this).

i.value.replace(/[^d]+/g, '');

I understand that /g is global and /i is case sensitive, but what are
the rest? I am asking because I am trying to write a function that
takes an input and replaces everything but numbers and a . (for decimal
numbers).

View 3 Replies View Related

Javascript Replace Function...

Jul 23, 2005

consider this code below:

var toremove = "some";
var tolook ="I am looking for some other text in this string toremove";

if i do this:

tolook = tolook.replace(/toremove/gi,'');

will to look replace the text inside the toremove variable, or will it
just replace the variable name?

View 4 Replies View Related

On Javascript Replace Method.

Jul 29, 2007

I don't think this is "do-able" but thought I'd better check. Say I
want to replace certain names in some source code as long as they are
not properties (dot properties) of objects. I could use a regular
expression like:

rx = /(?:(.)|)(?:name1|name2|name3)/g;

map = [];
map["name1"] = "a";
map["name2"] = "b";
map["name3"] = "c";

source = source.replace(rx, function ($0, $1) {return $1?
$0:map[$0]});

Dot properties like .name1 are not replaced by anything new and they
need to be "skipped" over by this regular expression but other name1
identifiers need replacement with "a".

One problem with this approach is that dot properties like .name1 are
replaced by themselves and this is just unnecessary work. Something
like a "false" return to skip replacement would be nice but the
following doesn't work.

source = source.replace(rx, function ($0, $1) {return $1?
false:map[$0]});

There are other ways to get around this by using something else
besides replace() but I wanted to see if it could be done with the
replace() method.

View 9 Replies View Related

String Replace And Reg Exp In Javascript

Mar 31, 2006

I've a function like this: Code:

function submit_msg() {
if (egsd.value == 'yes') {
write_msg("<b>" + chatkeo.value + " : " + chatmsg.value + "</b><br />");
} else {
write_msg(chatkeo.value + " : " + chatmsg.value + "<br />");
}
chatmsg.value="";
}

Now I need to do some string replace in chatmsg.value, ie, I need to look for some piece of text in chatmsg.value, and in case they are present (there may be multiple occurences of the same), to replace them with something else. This is what I got by doing a google search: Code:

function replaceAll( str, from, to ) {
var idx = str.indexOf( from );

while ( idx > -1 ) {
str = str.replace( from, to );
idx = str.indexOf( from );
}
return str;}

chatmsg.value = replaceAll( chatmsg.value, "string to replace", "new string" );
And I place this second function just above the previous one. But it's not working. Any help friends?

View 1 Replies View Related

CSS And Javascript Regex/Replace

Mar 20, 2007

I have a little Ajax script and I'm trying to remove some CSS elements from a DIV tag and I'm have a bit of trouble with the Regex. Right now I'm trying to remove the z-index attribute. It can look something like any of these:

z-index: 1000;
z-index: 0;
z-index: 75;
etc...

Here's what I'm using right now:

document.getElementById('right_column').innerHTML.replace(/z-index: [0-9]; /gi, "replaced"));

It replaces z-index: 0; just fine but I can't find the correct modifiers to make it work for 2, 3 or 4 digit z-indexes.

View 2 Replies View Related

Location Replace And JAVASCRIPT Keeps Running?

Mar 12, 2011

I was debugging my code looking for a loop. So in the process I added a confirm request and if the user clicked cancel I coded location.replace("Kill.html"). Problem was that the JAVASCRIPT continued to run until either it finished or I used the Task Manager to end the session. :( There3 was a small difference in browsers: Firefox put up the new screen while continuing to run the JAVASCRIPT while IE didn't put up the new screen until after the JAVASCRIPT was finished. I could tell the JAVASCRIPT was still running because the confirm messages kept popping up.

View 5 Replies View Related

Javascript Works In FF But Not In IE

Nov 27, 2005

I have the following javascript function, which works fine in Firefox but does not work in IE. I have a feeling it has something to do with window.status. Any ideas??

<!-- START JAVASCRIPT -->
<script type=text/javascript>
function tracker() {
window.focus();
if (window.status) {
click = new Image();
click.src = 'http://myurl.com/tracker.php?pid=12345&type=click'
}
};
view = new Image();
view.src = 'http://myurl.com/tracker.php?pid=12345&type=view'
//-->
</script>

<!-- END JAVASCRIPT -->

<!-- START BANNER CODE -->
<a href="http://www.myurl.com/purchase.php?pid=12345" onMouseDown="tracker();"

onMouseOver="status='http://www.myurl.com/purchase.php'return true;" onMouseOut="status=''"><img

src='http://www.myurl.com/images/banners/banner.gif' alt='product' border=&#390;'></a>
<!-- END BANNER CODE -->

View 7 Replies View Related

Xhtml W/javascript And Css Only Works In IE

Jul 23, 2005

There are two main things which I am trying to work through:

Drop down menu (bottom of page) - which only works in IE (on pc) right
now, although it should work on all browsers except opera.
Traditionally in a HTML 4.0 Transitional environment.

Div content that scrolls - placed correctly and works in IE and that's
it. Here is an example of the working script on another site
http://www.dyn-web.com/dhtml/scroll/scroll-rel.html . Traditionally in
a Xhml strict.

My goal is to get this page to look as good in Netscape and on the mac
as it already does in IE.

View 2 Replies View Related

Javascript Works In Firefox, But Not In IE

Aug 11, 2006

Usually it's the other way (IE works, Firefox not working)... but here it is. IE does render something, although it puts the advert script (starting on line 9) at the very end, after the close of the last table. Firefox displays it as I have intended it (Ad inside the table). Code:

View 1 Replies View Related

Why This Javascript Function Does Not Work On IE5, But Works On IE6?

Jul 20, 2005

function CheckImageBtn(eleName,sortfield)
{
document.forms[0].sortby.value=sortfield;
document.forms[0].txtIsHrefClick.value = 'Y'

var objElem;
objElem=eval("document.all."+eleName);
objElem.focus();
objElem.click();
return true;
}

View 1 Replies View Related

Some DOM Javascript Code Works Only In Firefox 2.0, Not 1.5, Why?

Mar 1, 2007

I have some code, using all the DOM documentation in the developer.mozilla.org website. For some reason it's only working in the newest Firefox 2 versions, and not 1.5.0.x

I'm having a hard time finding any documentation of what's not supported.

Can you guys help me? Here are the functions I'm calling:

getRangeAt();

range.collapsed

document.createElement("div");

range.cloneContents();

element.appendChild(clone);

document.getElementById("divid");

do you think it's createElement div? Maybe I can't create a div element?

View 1 Replies View Related

Doubling Backslashes In JavaScript - It's Unorthodox, But It Works...

May 17, 2007

I've spent the last two hours trying every other solution listed, to
no avail: this works, so I'm sharing it for the other folks who
couldn't find a solution other than switching to another language.

var fileString = "mydevfolderfolder2folder3file.txt";

var myPat = /%5C/g; //this is using regular expression to
define the escaped version of a backslash

fileString = escape(fileString);
fileString = fileString.replace(myPat,"%5C%5C");
fileString = unescape(fileString);

fileString now equals "\mydevfolderfolder2folder3 file.txt"

View 9 Replies View Related

Javascript Frames Works Netscape Not Internet Explorer

Jul 23, 2005

I have a page with two frames, 'header' and 'main'. The following
code works in Netscape, but in Internet Explorer. The second bgColor
line produces an error:

function test(){
top.frames.header.document.bgColor='white' //works fine
top.frames.main.document.bgColor='white' //fails
}

View 1 Replies View Related

Use String.replace That Is Not Case Sensitive And Replace Every String Found?

Jul 27, 2010

Here is my code:

<script type="text/javascript">
var str="Welcome to Microsoft! Microsoft Microsoft";
var stringToBeFound = 'Microsoft'
var ReplaceString = 'site'
document.write(str.replace(stringToBeFound , ReplaceString ));
</script>

My problem is im trying to use string.replace that is not case sensitive and replace every string found. I could use regular expression with it but my stringToBeFound is a dynamic variable im getting it from my database

View 9 Replies View Related

String.replace(/.../,str) Won't Replace?

Dec 20, 2009

i am trying to make an online graphing calculator with javascript. dont ask how because i dont know. but there is an annoying error in a do...while loop. although it should break out of the loop when the |'s (absolute value signs) are replaced with Math.abs( and ). here is the code.

var initec = function(){
var rg = {
}

[code]....

View 9 Replies View Related

Replace A String With Another String, The Replace Lines Look Like This?

Aug 19, 2010

I ran into a problem that I could not fix myself, I am trying to replace a string with another string, the replace lines look like this:

Code:
var word = document.getElementById("word").innerHTML; document.getElementById("word").innerHTML = wordd.replace(/B/g, '<span class="style106">B</span><span class="style107"> </span>'); It works just perfectly if left alone, but I need to replace every letter inside this string, adding those style and span tags around each and every letter. So if I add another line to this code, like this:

[Code]...

View 5 Replies View Related

How To Replace <br> With </p><p>

Jun 30, 2010

Is is possible to strip out some legacy <br> tags and replace them with </p><p>? A line break after the closing para would also be nice. And, can I target the asterisk and following space (see below) and delete it?

I've had a look at jQuery and managed to replace the br with p tags but they're the wrong way round i.e. open then close as it just manipulates the DOM not my string.

The current code/text is supplied from a database I don't have access to and the client doesn't have the time (nor the inclination I would suspect) to amend it.

Old existing code:

<p>blah blah blah<br>* blah blah blah<br>* blah blah blah<br>* blah blah blah</p>

New code wanted:

<p>blah blah blah</p>
<p>blah blah blah</p>
<p>blah blah blah</p>
<p>blah blah blah</p>

View 4 Replies View Related

Replace One Div With Another

Aug 6, 2010

I'm looking for a very simple script to replace one div with another. I've found a few but they seem overly complicated with features I don't need. I simply want to be able to click on a div and for it to be replaced with another div previously hidden.

View 12 Replies View Related

Replace

Nov 14, 2007

I'm trying to convert comma's with dots.

For example if: IS_Attr_OMZETINTERN.value="250,00";
then the result should be:
IS_Attr_OMZETINTERN.value="250.00";

However my code seems to fail on the second line of my code :S

var str = IS_Attr_OMZETINTERN.value;
var str2 = str.replace(',','.');
IS_Attr_OMZETINTERN.value=str2;

View 2 Replies View Related

Replace The With \

May 27, 2009

How to replace the with \ for e.g:MEG20070500025612;

View 7 Replies View Related

Location.replace In FF

Jul 23, 2005

I've got a simple navigation system set up in a framed site:
navigation/top frame and a main body frame. Whenever you click on a
navigation button it passes the new location to this function:

gotoNewPage = function(loc) {
main.location.replace(loc);
// alert(loc);
}

which changes the page loaded in the main frame. This seems to work well
until I put a link in the page in the main frame, say:

<a href="#" onclick="top.gotoNewPage(&#391;_7.htm')">Click me</a>

In IE the page changes to &#391;.7.htm'.
In FF (and MZ) the page "flashes" but doesn't change.
If I uncomment the alert the page changes.
If I put the link in the nav frame the page changes in FF.

How can I get FF to behave in this instance?

View 1 Replies View Related

Simple Replace

Feb 20, 2006

I want to replace all occurences of this ),( in my string with a comma .....

statement=statement.replace("),(",",");

This only does the first. I've been reading about adding "/g", but haven't
got it to work. I've messed about with no luck. Any quick pointers?

View 2 Replies View Related

Location.replace

Oct 16, 2006

I am creating a "Please wait..." page to show a friendly message to my
site users while the data is being loaded. I am using
location.replace() javascript function to do this.

The problem that I am facing is displaying the records that the
application has already processed on the wait page. Does anybody know
what can I do to pass data field value from the end page where the data
processing is going in background on to the wait page.

View 5 Replies View Related







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