The eval function in JScript doesn't work according to spec. Specifically, the function C() on page 73 of the ECMA-262 spec doesn't return the function object correctly under IIS 5. Binding the anonymous function to a variable name and then evaluating that works as a workaround, e.g.
function C() { return eval("var x = (function (x) {return x*;}); x"); }
works. However, it should be possible to simply evaluate a function without binding it to a name using the eval function, especially since the spec has an explicit example of this.
I basically want to check a multiple amount of form fields to see if these are empty, and if so, set them to "none", but it just doesn't seem to work. and I have tried so many different variants without any luck, mixing the execute command and as below with the eval command.
I have some code that checks security permissions in a DB, and before my conditional statement that checks these permissions, I am writing out both values to see what the statement looks likebefore it is evaluated.
The problem is, it seems to disregard the condition and always returns True, even if the condition should be false...any ideas? I also did some testing to assure that the length of the two values I am comparing is 1, just in case they were possibly holding spaces, and I verified they are numeric as well. I am just stumped here...
Let me also preface this code snippet by saying, I am using this asp script to generate javascript menu choices...and I did include some commented debug statements so I can see what the javascript rendered.. Code:
I've been doing some reading up on ASP.NET and have come across something that really scares me. One of ASP.NET's "big new things" are ASP.NET Controls. These seem to be shortcuts for developers so, for example, you can place a Validator object on the page and specify a few parameters and ASP.NET will write all of the html/javascript for you. The reason this scares me is it seems that Microsoft is taking ASP.NET the route of Frontpage, which liked to insert code that was not very cross-browser complient.
need to learn ASP for a work project but don't really want to have to learn VBScript. Going forward, I'll also need to use ASP.NET so a book covering that with JScript would be good too.
Would anyone be able to confirm that 'jscript.dll' is a necessary file for an .asp page on IIS 5.0 to use the <script language="JavaScipt" runat="SERVER"code? It looks like the code in this section is not working and being recognized since it keeps giving me:
"Microsoft JScript runtime (0x800A01B0) File name or class name not found during Automation operation"
and am suspecting that this jscript.dll file is a necessary file that's missing or not installed since my search on the webserver's c drive came up empty.
I'm working on a project and the designer guy uses templates for everything. THis is fine except I have to call a JScript function when the page loads and I have no access to the body tag. Is there a way to call the function as the page loads from a VBScript command?
I've started implementing my ASP pages (in JScript) using the Try/Catch error handling.
Mostly it is working very well. It gives a nice custom error page which looks somewhat more professional than the default.
However there seems to be one limitation, the error object thrown to the catch statement doesn't include the line that the error occured on. Is there any way to obtain this information?
i have a website that users log on to. On one of the pages is a form. What I want to do is only show a certain part of the form for specific users. The way i want to do this is by using their username as a 'show if' command in dreamweaver. What I currently have is this
<% If Session("MM_Username") = "union" %>
all data to be hidden shown is here
<% End If %>
But this doesnt work for me! Any suggestions on how to show this properly?
At the top of my ASP page I declare <%@ Language=VBScript %> what do I have to write to embed some JScript in that page? Do I have to indicate that the code is intended to execute at the client side (if it is the case)?
i have a page of asp (jscript) but the CAPTCHA code im using is vbscript. Can i use boths languages on my page? obviosuly i cant use two language tags, is there a way around this?
I want to count how many characters there is in a string. In ASP I just use <%=Len(Variabel)%> How do I do this in Jscript? How can I display only a numer of characters from a variabel or a string? In ASP I use <%=Left(Variabel,20)%> How do I do this in Jscript? THe code i use is part vbscript and jscript. translate it to pure JScript.
I need to do some client-side scripting for my Intranet and was wondering if Jscript or Javascript would be better? Everyone here uses IE 5.0 +, so I need to make a decision...
I'm stating out doing some web developing. I Know CSS, HTML, T-SQL. I can look at the client javascript code and work out what it does but I can't really write it from scratch.
I know mainly VBscript. I was wondering should I drop VBscript and learn Jscript then code both the client & server code in Javascript/Jscript. I have a couple "CLASS" files in VBscript and was wondering how does Jscript do this ?
I am quite frustrated. The mai9n reason is because I don't understand how internet works. I know VBScript and I know a little bit of Jscript. I began a program (website) with vbscript (ASP) and after coding some files, i found out that it ain't cross-browser compatible so I decided to switch to JS. Now I have started to use JS in ASP and this is what TimLensen said.
You could convert it to serverside Jscript but I wouldn't recommend it since not much asp apps are written in Jscript these days, it doesn't really have a point either. Learn the basics of asp at w3schools. Don't just look at the code and copy it and change it a bit but try to understand how the internet works.