Strange Behaviour In Internet Explorer With Document.links[i].href
Jul 20, 2005
I have to change dynamically all hyperlinks, when the html-page is
loaded at the client. This works fine, except in the following scenario:
When the innerText of an anchor contains an '@', the InternetExplorer
changes the innerText-Property to the HREF-Property. I have checked this
with MoZilla/FireBird and Opera and there is no problem!
To explain, what i mean, see following example:
function atTest(){
for(var i=0; i < document.links.length; ++i)
{
document.links[i].href = document.links[i].href;
}
}
Now you need some anchor tags - notice the '@' as inner Text:
<a href="http://www.somelink.org/">Text before @ and after</a><br>
<a href="http://www.somelink.org/">Text before @</a><br>
<a href="http://www.somelink.org/">@ before text</a><br>
<a href="http://www.somelink.org/">Text before at and after</a>
If you load the page, InternetExplorer will display the HREF-Property
instead of "Text before @ and after" - all other elements are shown
correctly! It doesn't bother other browsers: Opera/MoZilla shows _even_
the first element with innerText.
My system: Windows XP SP1, InternetExplorer SP1, Firebird0.7, Opera 7.23
Has anybody out there an idea, why IE behaves like this? And how I can
work around this?
View 2 Replies
ADVERTISEMENT
Mar 17, 2006
Dont know how to put this. In my application i had one jsp where i did some modifications in the java script function and increased the maxlength of a field.
Just these two major modifications i did.But strangely everything got screwed up the function is not being called and many other java scripts func are not being called. Many buttons are not behaving strangely. That jsp is a very big one and a part of a major colossal application so i am not pasting it.
View 1 Replies
View Related
Dec 6, 2010
I have been working with with window.promt() and i noticed a weird behaviour.In some cases (i do not known why) my prompt cannot get over a certain limit of characters. But in some other cases it can get as many characters as i want.
View 7 Replies
View Related
May 24, 2009
I just discovered that Internet Explorer is not showing the 3rd level of the menu. [URL](very much a work in progress) I believe it's a js issue and not a css one. I've removed all js/ jquery except the menu stuff and the problem still exists. I'm not sure what to do now. I know it should work because the examples on the superfish site do. Also, I just pulled up my test page that I made before integrating the CMS and they don't work there either. Maybe there will be some clue
here because it's the only js/jquery involved. [URL]
View 3 Replies
View Related
Jan 11, 2007
I have a script that works in Firefox but not IE6-
<script language="JavaScript" type="text/javascript">
document.Params.ThisPageURL.value=document.URL;
var x = new Date ();
document.Params.TimeZoneOffset.value =x.getTimezoneOffset();
document.Params.submit ();
</script>
The form is set this way:
<FORM ACTION="<?php echo("$Action"); ?>" METHOD="POST" NAME="Params"
<input type="hidden" NAME="ThisPageURL" value=""><input type="hidden"
Name="$ERR" value=""><input type="hidden" name ="TimeZoneOffset"
value=""><input type="hidden" Name="$U" value=""><input type="hidden"
Name="$R" value=""><input type="hidden" Name="$T" value="">
I get the following error in IE:
document.Params.ThisPageURL is null or not an object
Any idea what the problem is ?
View 3 Replies
View Related
Jul 20, 2005
I have an intranet web page with links to all kinds of Microsoft Word
document that we use at my work, so my co-works can go to the web page when
they need a special document. However, when they click the links the
documents are of cause loaded in the web browser MS Explorer and not opened
in MS Word, which is annoying.
Are there any tricks - in VBScrip, JavaScript, Java or simply in HTML, that
let me load a Word-link in Word and not in Explorer?
View 2 Replies
View Related
Jun 30, 2011
I'm writing this in case it might help someone who hates Internet Explorer as much as I do. I'm fairly new to jquery so many people may already know this but this one stumped me pretty good.I had my code in document ready but for some reason all of it wasn't executing. It would just stop at a certain point. All the code executed fine in Chrome, Opera, Firefox, and Safari. Only internet explorer got hung up on a line of code that i wrote in regular javascript and not in jquery syntax and just would not continue after that. After changing it to jquery syntax it worked.[code]
View 2 Replies
View Related
Jul 23, 2005
my javascript create new element when it is first loaded.
the code work fine in opera and mozilla and netscape, but it failed in
microsoft IE. message:
Internet Explorer cannot open the Internet site
I check the google, found some info. But, none related to my problem.
the cause is due to creating new element while the page is loading.
How to do that without problem?
View 1 Replies
View Related
Apr 3, 2009
So this works just fine in FF. In IE7 I am getting this error. I can see my content load in the background, when I hit ok it takes me to a page cannot be displayed page. If I comment out:
<script type="text/javascript" src="js/moodalbox.js"></script>
It doesnt present that error, but that is obviously not an option. Here is my code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />[CODE]......
View 1 Replies
View Related
Aug 18, 2006
I'm having trouble figuring out what's going on with IE6's
Msxml2.XMLHTTP object. I have two feed addresses in this stripped down
version of my code below. Both work fine in Firefox (using the
XMLHttpRequest object), but only the thinkgeek one works in IE. In the
processFeed function, it shows the problem - the first alert shows 0
for the wikihow feed in IE, though it can still display the
responseText. Any insight? Code:
View 6 Replies
View Related
Apr 19, 2007
How does one find the value of a drop down in Internet Explorer?
The form below works in Firefox and Safari. But not in Internet
Explorer. Can someone tell me how to code this so IE understands it?
<script language="javascript">
function copyDescription() {
document.myForm.Description.value=document.myForm. MakeDescription.value
}
</script>
<form name="myForm" id="myForm">
<SELECT name="MakeDescription" onChange="copyDescription();">
<OPTION selected value="">Choose</OPTION>
<OPTION>A</OPTION>
<OPTION>B</OPTION>
<OPTION>C</OPTION>
</SELECT>
<br /><br />
<input name="Description" id="Description" type="text" />
</form>
View 2 Replies
View Related
Mar 5, 2009
i want to run a bit of js not in ie but in all others within some js i'm doing.is this the way to do it? (got this from o'reilly's js;definitive guide book):
Code:
/*@cc_on
@if( @_jscript )
; // nothing for internet explorer[code]....
how should braces be in that, if they should at all? i mean if i wanted multiple lines of js code in the either non-ie or ie blocks how and where would {}'s go?also does that work for ie8?
View 5 Replies
View Related
Feb 15, 2006
my site seems to be working perfectly on firefox but when I access it on internet explorer everything loads fine but there is a yellow marker on the status bar of IE saying there are errors on the page. I copied the source into dreamweaver to check for browser specefic bugs but the only bugs that came up were that in Netscape. So any idea why this is happening? The link to my site is in my profile.
View 6 Replies
View Related
Feb 6, 2007
How can I set 'frameborder' attribute in ie? I tried this but didn't work:
var foo = document.createElement("iframe");
document.body.appendChild(foo);
foo.setAttribute('frameborder',Ɔ');
View 6 Replies
View Related
Aug 7, 2010
I am having trouble with Internet Explorer AGAIN.How do you use the setTimeout for it?This is what I am using and it is working on all of the other browser:Code:setTimeout("growContact(" + (height+20) + ")", 0);
View 1 Replies
View Related
Jul 23, 2005
I have a new (XP) version of IE, but when I click on links that are
javascript they do not seem to work and suggestings?
View 3 Replies
View Related
Jul 23, 2005
I have a problem, and maybe someone knows the solution.
Context :
- Browser : IE 6.0
- Application server : Livewire Pro
- Client OS : Windows 98 SE
- Server OS : NT4
- I have a frameset, including several pages, but only one will be
used for the example.
--------
| a |
--------
| b |
--------
- a form on the main page (a.html i.e.)
- a data is manually typed, then I submit the form => the action will
redirect to a new page (c.html)
- on this new page, I do a history.go(-1), so I'm back on the a.html
page, and the data is still there (it's ok)
- cache parameters : "check on every page visited"
Problem :
- From the main page, if a popup gives the data to the form, so after
the submit and the history.go(-1), the form contains NO data !!!
So, the data is lost when the data input is not made by hand.
I have no troubles with Netscape/Mozilla, but only with IE.
Maybe someone would have an idea ?
View 2 Replies
View Related
Jul 23, 2005
I have a radiobutton group in HTML in a form:
Sex: <input type="radio" name="Sex" value="male">Male
<input type="radio" name="Sex" value="female">Female
<input type="radio" name="Sex" value="unknown">Unknown<br>
When I call document.forms[0].elements['Sex'].type I don't get "radio" but
"undefined" instead.
For all other kinds ("text", "textarea", ... etc) of input fields the type
is returning a correct string.
It only seems to happen with Internet Explorer (using version 6).
What am I doing wrong?
View 8 Replies
View Related
Jul 23, 2005
I've developed a calendar program in javascript, and up until now I've
done most of my testing using Mozilla and Firefox. Everything works
fine, but when I try to use Internet Explorer my response time is
sometimes 50 times slower than using Mozilla.
I know I haven't given you much to go by, but I'm not looking for an
answer so much as an approach to debugging the problem. For example,
does anyone here know of a good web site which deals with
browser-specific javascript performance issues?
View 11 Replies
View Related
Jan 9, 2006
I am wondering if there is any way to write a VBScript macro for IE,
just like the action that we can do in MS Excel (Tools -> Macro ->
Visual Basic Editor).
Also, I believe we can automate actions to IE pages using VBScript,
like when you right click a web page and choose "Export to Microsoft
Excel". But I have no idea how to get it.
View 2 Replies
View Related
Jul 20, 2005
I have a shortcut on my desctop that points to web location. When a
user clicks on it the Internet explorer opens the web location but
without the navigation bar status,location bar address bar, but with
resize handlers.
Ok, if this cannot be done is there a javascirpt that can imediatly
remove this when the page is called?
View 5 Replies
View Related
Jul 20, 2005
Is it possible with JavaScript to prevent that a User is closing the
Internet Explorer? Because it is important for me that the User pushes the
cancel Button of this webapplication how can i do this?
View 5 Replies
View Related
Sep 1, 2011
I don't know if that's a problem from jquery or not, so it's a question for the moment :)
I've this : Webpage error details User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET4.0C; .NET4.0E; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Zune 4.7)
[Code]...
View 1 Replies
View Related
Sep 20, 2011
I have a link which when clicked either fades up a full screen overlay and a popup box ontop or fades them both down. This works perfect in every browser except IE7 and IE8. The popup box fades in and out OK but the overlay just appears or disappears with no fading (which is bizarre!)
[Code]...
View 1 Replies
View Related
Mar 12, 2009
I'm having problems with the drop down menu. In Firefox, the menu is fine, it works as intended. In IE, the drop down menu goes up instead of down.
View 1 Replies
View Related
Aug 13, 2009
I'm new to Javascript programming. I have designed a Javascript to carry information from one page to another. It works fine in firefox but does not work in internet explorer. Is there some coding that needs to be specified for my script to work in ie?
View 2 Replies
View Related