Global Object In WSH JScript?
Dec 18, 2008What's the global object in a WSH JScript?
View 4 RepliesWhat's the global object in a WSH JScript?
View 4 Repliesi am starting a new project using Visual Studio 2010 ad using the same jQuery filesofa previous project that didn't cause errors.Visaul Studio always raisesthe same error in jquery.min.js Microsoft JScript runtime error: 'parentNode' is null or not an object I click on "continue" for that error message and the page loads fine and I don't see the javascript error icon in the bottom left corner of IE. This really baffles me. When I launch the application using Firefox I don't get an error in Visual Studio. Does anyone have any tips on debugging this jquery.min.js ? Has anyone seen something similar. Just starting this project and I already lost 12 hours troubleshooting this problem. I've looked at the html code and I can't see anything that would cause an error Here is the HTML.
[Code]...
I have this code:
Code:
var Lightbox = function()
{
this.shine = function(a)
[code]...
I do not like this line: new Lightbox().shine(this). This way I will have [i+1] objects of the Lightbox. How can I change this code?
Why is Image not mentioned anywhere as a global object? Or at least as
one of JavaScript's native objects? ....
i am trying to use mscomm in html and javascript to communicate with a device over the serial port but when i run a test of the activex object in a .hta file i get the error "Automation server can't create object". does anybody know why its doing this? it gives the error on the line with var mscomm = new activex.........
<OBJECT classid="clsid:648A5600-2C6E-101B-82B6-000000000014" id="MSComm1" CodeBase="mscomm32.ocx" type="application/x-oleobject" style ="display: none">
<PARAM NAME="_ExtentX" VALUE="1005">
[code]....
I have been trying to take one small step at a time in learning jQuery... The first program I wrote is pasted below:The problem I am facing is when I run the applciation and click the button I have an error dialog pop up saying --> "Microsoft JScript runtime error: Object doesn't support this property or method" and pointing to this line -->$("div").addclass('color'); I have no clue how to go about it.
[Code]...
I created this code for a sliding panel and it works well. But I'm struggling to take the object oSidebar out of the global scope. I would prefer that it were a property of the clicked event object. That is, I want to be able to use 'this.oSidebar' within the click event. I've posted the whole page here along with the click image.
[Code]...
Well, it turns out IE8 has yet another problem. My code has a global variable (to the object) inside an object declaration that cannot be accessed by a function (that is also global).
The code is like so:
Code:
function myobject(params){
//public
this.initialize = function(){...}
//private
some variables...
//problem variable
var mouse = new Object()
mouse.x = 0;
mouse.y = 0;
//code...
slidecontainer = document.createElement("div");
slidecontainer.onmousemove = function(event) {
if(boo.isIE) {
e = window.event;
mouse.x = e.x + document.body.scrollLeft;
mouse.y = e.y + document.body.scrollTop;
} else {
e = event;
mouse.x = e.clientX + document.body.scrollLeft;
mouse.y = e.clientY + document.body.scrollTop;}}
//this function is in an interval
function moveslides() {
/* this is where I have the problem
It seems that the function doesn't recognize that mouse.x, or mouse for that matter, exists. Mouse is global to the object, so why can't this function access it?
*/if(mouse.x) {
code...
}}}
The page is at [URL] and works on every browser, including finnicky opera, except for ie. The full code is availabe when you right click and view the source on the page.
When a pending ajax request is aborted in IE browsers there is a new global object called "jQuery" + timestamp, for example "jQuery16405272192696596443".
This happens in every IE from 6 to 9 but not in Chrome, Safari, FireFox in their current stable versions. I am a bit lost and found nothing similar. I created a little test page to determine whether it started due to some own code or just in this little piece.
Example HTML:
<!DOCTYPE html>
<html>
<head>
[Code].....
I have taken part of some code I know works and simply added a print statemet to it as I want it to print to the command prompt, where I am running the script, the value of REMOTEDIR why the addition of the print statement provides an error: ERROR: JScript runtime error: Object expected
[Code]...
How can I have global variables and global arrays whose value(s) can be modified and accessed by all the Javascript functions in my HTML document as well as by the HTML code?
View 1 Replies View RelatedI heard it is not the same.
The lastest version of JavaScript is 1.6 while lastest version of
JScript is 8.0
I also heard a little bit about ECMAScript, but I still don't know
what's the difference of them.
So, what's exactly the difference of it?
in ASP i can finish this line with an asp variable like below
mytext variable would contain a string like
"Pop_up()" <body Onload = <%=mytext%>>
so using ASP i can complete my onload statement.
I need a way to do this using a variable in Javascript.
How can this be done?
Does anyone know any programs I can use to validate Jscript? Preferably one that points out where the errors are. I need anything that can be thought of as long as it isn't IE. I'm okay with javascript but the differences in Jscript are making mountains out of molehills. If there was a Jscript section here I would have posted this there.
View 6 Replies View RelatedI am making a very simple application for my own personal use on my
Windows XP box. I want one that looks and feels like a web app. I don't
have too many languages to choose from on my home computer, and I don't
feel like installing a web server, and it already has Access on it, so I
was thinking HTA with JScript and Access. I see a way for JScript to
talk to Access is with ADO. Is this the best way, or is that the "old
way"?
I have a form input that takes a date in the format MM/DD/YYYY.
I would like to validate this input using Javascript in two fashions:
1. I need to check that the format of the input is 'MM/DD/YYYY' with the month day and year being numeric
2. I need to also check that the 'MM/DD/YYYY' being input is later than today + 2 days (i.e. if today is 12/27/07, then the input must be 12/29/07 or greater)
I have an application where I have 9 items to choose from and desire a table that will allow only 3 items (any 3 items) to be chosen then check out of the table.Check out can not be allowed unless only 3 items are selected.
Is the JScript applications somewhere that will perform this logic?
I have a dynamic page, it's a calander so called calander.asp
When the page loads it opens a popup window (filters.asp) containing a form that a user can filter different dates with different filters.
function openpopup(){
var popurl="filters.asp"
winpops=window.open(popurl,"","width=400,height=600,scrollbars,menubar,")
}
openpopup()
What im trying to do is get the when the user fills in the form.
it submits to the calander page, (the parent?)
<form name="form" method="post" action="calander.asp" target="_parent">
i want the popup to remain intact. when the form is sumbitted it opens a new window behind the filters.asp popup and doesn't filter the correct results.
What I need is a Javascript alert, such as "Are you sure you want to permanently delete record/s - Click OK to delete." to appear only if (isset($_POST['lnk_publish'])) is true... Code:
View 2 Replies View RelatedCode attached, the bb code dosen't let my code post.
View 2 Replies View Related(Short version on a asp page, fill out the form and press submit. It takes you to a thank you page, at that point I want it to go BACk to the form.
(Detailed For my work, we have a web based ticket system, and add notes to these via asp pages. I came up with some code to auto file the text, change combo box's then submit itself. Upon submit it takes to a simple "Thank You page" .... after .submit I would like it to go back to the origional "frmAddnote" page. I have tried everything for 2 weeks including:
[CODE]
history.back();
or
history.go(-1)
or
[Code]....
PS Its important to mention that I am running this code from a testfile.js on my local machine... Works fine just cant get it to go "back". I have no control of the code on the asp pages but thats not important.
I have this jscript code and I want to show the first div onLoad. Trying to figure this out, what I did was:
Running on firefox works fine, the first div is showing onload BUT testing on IE doesn't work at all. It displays an error:
Here's the jscript i'm using:
The Windows common controls include a VBDataObject interface that can be utilized during drag|drop events (as an argument). Retrieving the path of files dropped onto a control is as simple as checking the format of the Data Object for vbCFFIles (constant = 15), and if true, enumerating the Files collection (1-based) for each item (which returns the full path as a string).
The Animation Control is simplest one I've found for demonstrating this:
Some information about that control is here...
(http://msdn.microsoft.com/library/devprods/vs6/vbasic/vbcon98/vbconusinganimationcontrol.htm)
<html>
<head>
<title>IVBDataObject Demo</title>
<style type="text/css">
fieldset{
text-align:center;
padding:2em
}
object{
width:3em;height:3em;
border:6px double activecaption;
vertical-align:middle
}
textarea{
width:60%;margin-top:1em;
word-wrap:normal;
vertical-align:middle
}
</style>
</head>
<body>
<fieldset>
<legend><strong>Drop File(s) ยป </strong>
<object id="IAnimation"
classid="clsid:B09DE715-87C1-11D1-8BE3-0000F8754DA1">
<param name="OleDropMode" value="1">
</object>
</legend>
<label><em>output: </em></label>
<textarea id="output" cols="100" rows="10"></textarea>
</fieldset>
<script type="text/JScript">
function IAnimation::OLEDragDrop(Data){
if(Data.GetFormat(15)){
var O = "";
var e = new Enumerator(Data.Files);
while(!e.atEnd()){
O += e.item() + "
";
e.moveNext();
}
output.value = O;
BackColor=0x80000003;}
}
// Just for visual feedback...
function IAnimation::OLEDragOver(Data, _, _, _, _, _, State){
if (State == 0){
if(Data.GetFormat(15)){Backcolor = 0x80000002;}
}
if(State == 1){Backcolor = 0x80000003;}
}
function window::onload(){
IAnimation.BackColor=0x80000003;
}
</script>
</body>
</html>
Probably most useful in HTAs, when scripting the FileSystem or Shell objects...
What i want to do is perform an action (specifically click a button) on a web page by executing a program on my computer. I'm guessing you need to activate the button's click event (or whatever javascript uses) on the web page in your program, but I'm not sure how i would go about doing that. Is there a way of doing this in Java?
View 3 Replies View RelatedI know you can use the onload statement to start a javascript when the page has loaded, but is there a statement that can start a javascript as soon as the page starts to load?
View 4 Replies View RelatedI have an activeXobject that I am using in Jscript. The object has a method which takes a structure and fills it with data. I have created the structure like . .
function MyStruct()
{
a = "aaa";
b = "bbb";
}
when I pass MyStruct to the method I get a type mismatch error!