Opera And Javascript Errors
Jul 23, 2005How do you view javascript errors in Opera?
IE pops them in a modal box and NS has the excellent javascript console.
What does Opera have?
How do you view javascript errors in Opera?
IE pops them in a modal box and NS has the excellent javascript console.
What does Opera have?
I am trying to use the following code to trap JavaScript errors. It seems to work well in IE and FF but not in Opera. I expect I must have turned it off somewhere in the "preferences" but I can't find where. I'm using Opera 10.10.
Code:
<script type="text/javascript">
function Err() {[code].....
I design web sites and am just amazed at how many sites have signifificant numbers of Javascript errors in them! I leave script debugging on in IE so I can check my own stuff. The when I surf the web, loads of the pages come up with errors! Even big sites like Google.
View 1 Replies View RelatedI get more JS errors than I'd expect, on a wide range of sites. (It's
possible I only know this because the Debug is set on).
I found an error on a Microsoft site, and decided to investigate. I traced
it to this line:
document.all("characterCount").innerText = commentTextLength;
This is on a page deep inside a secure ordering sequence, so it's probably
not worth copying the URL here.
According to my crib-sheet, "document.all" is only valid in the javascript
of IE4 and later. My browser is IE6 (SP1) which qualifies, but the
javascript I have doesn't like it. I also have other browsers and
Frontpage 2002 installed. Code:
How can we identify logical errors from other types of errors?
View 4 Replies View RelatedI've been trying to make this simple script compatible across various
browsers. It works for IE 6.0 and NS 7 but doesnt work with Opera (I
have version 7.11). This is what is supposed to happen: when the user
clicks a button in the main window, a dialog window pops up. In the
dialog the user enters a university to search for. When the string is
submitted, the dialog then shows all the matches found in the
database. The user picks one and clicks the Submit button. The Submit
button's code is as follows:
I have a site which uses a javascript fullscreen popup window which launches from the splash page (as well as a standard browser version for those with non-compliant browsers). All works well on both Netscape and IE, but if you're using Opera and you click on the "All other browsers" version, you get both the browser version and the popup version. This will probably be very irritating to Opera users. Unfortunately, I can't just program the popup for Opera compliance as well because it won't do fullscreen - it nests under the ad/control bars. Could someone look at it in Opera and maybe suggest a solution? Opera users don't make up a lot of my user base but I really prefer to be Opera-compliant.
View 7 Replies View RelatedI have a problem determening the preselection of a dropdown list via
JavaScript DOM:
The followin code works fine with IE and Mozilla but does not preselect
the correct element in Opera:
//snip
myCurrentElement =
window.document.getElementById(''role'');
myNewElement =
window.document.getElementsByTagName(''font'')[0];
myNewChildElement =
window.document.getElementsByTagName(''select'')[0];
for (var i = 0; i < optionArray.length; i++)
{
myNewGrandChildElement =
window.document.createElement(''option'');
myNewGrandChildElement.setAttribute(''value'',
optionArray[i]["value"]);
if (optionArray[i]["selected"]!=null)
{
//myNewGrandChildElement.setAttribute(''selected'', ''selected'');
}
myNewGrandChildElementText =
window.document.createTextNode(optionArray[i]["label"]);
myNewGrandChildElement.appendChild(myNewGrandChild ElementText);
myNewChildElement.appendChild(myNewGrandChildEleme nt);
}
myNewElement.appendChild(myNewChildElement);
myCurrentElement.appendChild(myNewElement);
//snip
We've got a server-side page (status.php) that dynamically generates a GIF image. The displayed image depends on the value of a boolean field in a database. Just calling the page displays the current value of the boolean, calling it with a parameter switch (status.php?switch) flips the database value and generates a new image. We've included headers to prevent caching of the image by the browser.
Whenever our HTML page is displayed in the browser, we just include an image that shows the current status: img src='status.php'/
We want to allow the user to click the image, which then inverts the boolean status in the database: img src='status.php' onclick='this.src=status.php?switch;'/
This works great in Internet Explorer, but both Mozilla and Opera only allow to switch once. My idea of the problem is that those browsers think like this; after one click, the src is already 'status.php?switch', so changing the src again would be redundent in their eyes, so they won't do it.
We found a temporary solution by generating the current time as a parameter in the image URL: img src='status.php' onclick='this.src=status.php?switch+(new Date());'/
However, this is not a very elegant solution.
Does anyone know a proper solution to this? This means, forcing Mozilla and Opera to load an image using JavaScript, even though the URL of the image didn't change?
is there anything wrong with this script as i keep gettin an error message in IE with menu item 1:
//menu methods
function ehandler(event,theobj){
for (var i=1; i<= theobj.numberofmenuitems; i++){
var shutdiv =eval( "menuitem"+i+".thediv");
shutdiv.style.visibility="hidden";
}
theobj.thediv.style.visibility="visible";
this menu is related to a drop down feature later on!
How do I get to see the details of JS errors in IE? I have some problem in IE that isn't showing up in FF or Opera. Is there an error window in IE that I can open up and look at warnings and errors?
View 4 Replies View RelatedI am in a little over my head here trying to make a template for this PHP script. I am trying to work out all javascript errors.
So far I only have one error on the index page and no other pages. In IE8 at the bottom it shows me the little error icon and when I click it, it shows me:
Line: 2
Char: 18579
Error: Object doesn't support this property or method
Code: 0
URL: http://www.mysocialengine.com/demo/woolton/index.php
I am trying to locate this error in the source code, but cannot figure it out. Can someone maybe take a look at the source and point me in the direction to what IE8 is finding as an error? It's weird that there are javascript errors only on the home page when I use the same header and footer file for the entire web site.
Take a look at my code then I'll tell you what error I get...
The element with that id has been created and I still get this error when I try to style it...
My browser is Google Chrome.
I'm using javascript for my client validation and I would like this to work the way I wanted to. I have three textboxes for last name, middle name and firstname. All the fields are mandatory and if the form is submitted there would be an error to display below the textbox. The problem now is I couldn't show three errors at once. I could only show one error at a time. The error msgs are specific that is "Last name required", "First name requiredHere's my JS structure
function validate()
{
if (textbox1 == empty)
[code]....
When i visit a majority of the pages on Dic i receive the following javascript error:
Webpage error details:
Message:
I am using IE 8 with nothing disabled. The browser also goes into compatabilty mode every time this error happens. The screen will go competely white and i will have to do a refresh to get anything to show up.
I am getting the message in the bottom status bar on my site www.pashmina-shawls.com Done but with errors on page? It doesnt happen on the index page, only on all the other pages, the reason for this is i use a template for all pages except the index page, and all pages using template show this error message, please help and will this effect the functioning of the site?
View 3 Replies View RelatedJust ran across something interesting in Mozilla and Firefox. I don't think it qualifies as a bug because it's probably something I should not do - even tho it validates.
Having the following line (in the head)...
<script type='text/javascript' src=''></script>
...causes this:
Error: syntax error
Source File: http://cross-browser.loc/toys/toolbars.html
Line: 1
Source Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
And having the follow line...
<link rel='stylesheet' type='text/css' href=''>
...causes this:
Error: The stylesheet http://cross-browser.loc/toys/toolbars.html was not loaded because its MIME type, "text/html", is not "text/css".
The empty src or href attribute seems to cause it to load itself (the html file) as a script or as css.
I'v just finished the first web site i wrote which encorporates some javascript. It worked fine on my test server, but as soon as i moved it to the production box, I now get all sorts of errors like :Unterminated string constant when i open the first page, and Object expected when i try to call a javascript function by clicking on a menu item. Is there some sort of configuration that must happen on my production box? The same coding works fine on the one server but not on the other.
View 4 Replies View RelatedI have this jQuery script, and when you hit submit it adds an error to the first empty input field. but it doesnt highlight the others so if all are empty itll be like [code] i was thinking maybe a loop to add all the errors at once but im not sure how
View 6 Replies View RelatedPage works fine...however I get a little message on the bottom left of the page (on the bar) that says there is an error with the page.
How do I tell the page to tell me what's wrong?
window.onerror is used to catch and supress the script error. but it
will catch the error only when the script is within the same source
file.
for example, consider a html file MainFrame.htm as ....
i'm having problems with my json scripts. When I retrieve data that
contains new lines it causes an error from firebug. I've used a couple
of replace like
.replace("", ""), .replace(//g, "") but it still didn't work.
With Javascript and need a bit of validation done but I have no idea what the problem is with my code:
Form:
Im sure there are a few syntax errors.
I'm creating a simple page that consists of a hidden frame and a main page. The main page gets the javascript functions from the hidden frame. One function displays a scrolling message and the other displays an alert. I'm getting two errors, but they are the same one. "top.HIDDEN is null or not an object" on line 3 & 0 (when I click the link).
Frameset:
<HTML>
<TITLE>Assignment 9.2</TITLE>
<FRAMESET ROWS="0,*", FRAMEBORDER=NO BORDER=0 FRAMESPACING=0>
<FRAME NAME="HIDDEN" SRC="java.htm">
<FRAME NAME="MAIN" SRC="main.htm" MARGINHEIGHT=0 MARGINWIDTH=0>
</FRAMESET>
</HTML>
Main.htm:
<html>
<head><title>Assignment 9.2</title>
</head>
<body onload="Javascript:top.HIDDEN.scrollingMsg()"><center>
<h1>Assignment 9.2<br></h1>
<FORM Name="msgForm">
<INPUT Type="text" Name="scrollingMsg" Size="23">
</FORM><br><br>
<A HREF="Javascript:top.HIDDEN.alertMessage();">click here</A>
</body>
</html>
java.htm:
<HTML>
<script LANGUAGE="Javascript">
<!-- Hide from old browsers
scrolling message function
var scrollMsg = " *Welcome to Assignment 9.2!* "
var msgSpace = "--- ---"
var beginPos = 0
function scrollingMsg() {
document.msgForm.scrollingMsg.value = scrollMsg.substring(beginPos,scrollMsg.length)+msgSpace+scrollMsg.substring(0,beginPos)
beginPos = beginPos + 1
if (beginPos > scrollMsg.length) {
beginPos = 0
}
window.setTimeout("scrollingMsg()",200)
}
function alertMessage() {
alert('You clicked the link!');
}
-->
</SCRIPT>
</HTML>
Have an html page with form data manipulate a MySQL database.i KNOW my html form and its data are correct so my problem lies within the JSP codehere it is.
<%@ page import="java.sql.*" %>
<%
String connectionURL = "jdbc:mysql:sql2.njit.edu:3306/mrn5";
Connection connection = null;
[code]....
Inputting fields works but i cannot delete, this code so things delete from the database properly?
statement.executeUpdate("DELETE FROM Members WHERE (clubMembers = '"memb"')");
statement.executeUpdate("DELETE FROM Members WHERE (MemberAddress = '"addr"')");
statement.executeUpdate("DELETE FROM Members WHERE (MemberTelephoneNumber = '"phon"')");
[code]....
Do you log JavaScript errors on your live website?
I mean the actual JavaScript errors that usere experience?
If you do, what tool do you use and how is it working out?