I have some javascript functions in an xslt file. Everything works and produces the desired html, except when using the visual studio debugger which gives the error "objects of type 'Script1' do not have such a member" and references the line and column where the "this" object is used, as in this.hourarray()
Any clue on why I got this error when I use javascript function in XSLT? The same javescript works fine with ASP. What this function does is to keep only one window (with media player activeX control) instance.
Error message: ---------------- The XML page cannot be displayed Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.
A name was started with an invalid character. Error processing resource 'file:///C:/temp/case_export/tt-200312031606/MyCase.xslt'. Line 39, Position 44
if ( playerwindow && !playerwindow.closed ) { -------------------------------------------^
I'm trying to create a widget for a website that will show the Recent Comments, but will limit what is shown to 1 comment per unique thread. The idea being that the popular threads don't drown out the unpopular threads in the widget.
Alas, I do not know Javascript. I am, however, proficient in XSLT. So I mapped out a little transform to get (essentially) what I want, thus code...
(And here is why I say the output is "essentially" what I want -- I'd PREFER the links to be linked around the preceding texts, but that's an advanced step at this point in the game.)
Is there an easy way in Javascript to just invoke an XSLT on a webpage and display the results? I've read online that there is, but can find no examples that work for me.
What I need to do is display the data on the web and refresh the data every 5 seconds. I am not aloud to use things like jquery as this site will be used via analogue modem sometimes. So my question is how do I do it?
Also I can not assign the xsl inside the xml and the same source will be viewed elsewhere
I need to embed a small piece of javascript inside xslt. Basically I need to generate a hyperlink dynamically. I need to access xslt variables and use it in the javascript to create the hyperlink. Then in the xslt, I need to access the javascript variable containing the dynamically created hyperlink.
When using client side XSLT transformation, Jquery functions like animate and fadeTo will fail and cause an overflow of errors. In Firefox the error reads "k[l] is undefined". The same happens in Chrome. I could give you an example, but you can simply use your imagination, as this isn't a problem with only a specific case of XSLT transformation. I am using v1.6.2 and consider this to be a serious bug.
I am using jquery xslt plugin and the problem I am having is that when I perform xslt i.e $('#outputDiv').xslt('PPPoE.xml','PPPoE.xsl'); </b> the browser continues execution of the lines following this line(ie xslt line) and when the execution is finished it displays the xslt result.
I want that the xslt to be performed at the time of call and not at the last, since eqCol() method is called and it adjusts the height of #rightCol making the output half visible. I can set the height of #outputDiv to some fixed value but I am trying to avoid hardcoded values.
I want XSLT to be finished before it reaches 'break'. Have tried using timer but browser still displays the result at the end of execution.
I am learning HTML for the first time taking a self teaching class though my local Community College. Normally this college rocks and has some of the best resources and down to earth teachers that pick books that acutally help folks.
Well they failed and my book take more logic jumps that Stephen Hawkins! :D
So my ultimate question is as follows:
How do I created a function with the following information provided:
Create a fucntion named Mquote that contains the single parameter, Qnum.
My apologies for such little information. I am sure its my oversight that I am unable to locate the answer to my question.
What I am looking for is the base layout for noob java functions.
I wrote a funtion for all my <a href=...> tags. If I use the function, it looks like this: <a href="test.html" onFocus="myfunction()">
What I want is to automatically add myfunction() to all the links on a page. So I don't want to add onFocus=blablabla each time when I link to another page.
We have an applet that has to support the SUN VMs as well as the MS VM. The applet receives updates from a server (via tcp or http) and wraps them up as objects and passes them using the JSObject scripting context to a javascript function.
This function takes the object and reads the properties and updates a screen.
All seems simple stuff. The problem is that the MS JVM runs like a rocket, but the sun vm seems to max out our processor and also takes ages to process anything.
I have tried logging from the console using debug level 5, and it shows a lot of back and forth between the applet and the javascript when accessing methods on the object passed.
Seeing that as a possible problem, I now pass a delimited string to the front end, and then convert that into an update message purely in javascript so there is only one hit to the applet per message.
I am still seeing a massive difference between the sun and ms VMs.
Has anyone ever come across this, and is there anything I can do to help flatten out this performance?
Might there be a way to add a set of Javascript functions to a display page's existing set of Javascript functions on the fly without reloading the display page, and if so, how?
A couple of approaches I have tried, but without success are:
- A) For an embedded "retriever" IFrame in the display page to retrieve a set of JS functions from the server and then on its "onload" transfer (by innerHTML transference) that set of functions into the parent display page.
- B) Similiar to "A" but to use regular old browser frames - one being the "retriever" and one being the display page.
- C) Using a JS function in the display page to make a http request for a supplementary .js file(s).
Please note: the goal is to retrieve *only* an additional set of Javascript functions from the server, and then add them to an "original" set of functions already loaded into the browser. Meaning, NOT - say - for an IFrame to download from the server *both* the additional set and again the "original" set, which the parent display page could then run directly from the IFrame.
After "A", "B", and "C", I'm at a loss for further ideas.
But what I also want is, when someone clicks on the "Save" button, to first execute the "TestImage" function, and then the "SaveImage" function. Anyone know how I can do this?
Just wanted to share two handy RegEx expressions to strips leading and trailing white-space from a string, and to replace all repeated spaces, newlines and tabs with a single space.
* JavaScript example:
String.prototype.trim = function() { // Strip leading and trailing white-space return this.replace(/^s*|s*$/g, ""); }
String.prototype.normalize_space = function() { // Replace repeated spaces, newlines and tabs with a single space return this.replace(/^s*|s(?=s)|s*$/g, ""); }
" one two three ".trim(); // --> "one two three" " one two three ".normalize_space(); // --> "one two three"
i am having trouble understanding what the difference is between BLUR and FOCUS. I need to include these functions in my form and i am unsure what these features do and how i incorporate these into my form.
Are there javascript functions to find the cursor position of a mouse? Also, are there javascript functions to find if the mouse cursor is within a listbox? A C# code sample is shown below:
Listbox lb; //lb is a listbox Point cpos = lb.PointToClient(Cursor.Position); //find coordinates of mouse if(lb.ClientRectangle.Contains(cpos)) //if mouse cursor is within the listbox
Are there any javascript functions which can do the same as the above c# methods?
I want to learn more about creating functions for element events without having to put onclick event in every tag. For example:
<script> document.getElementsByTagName('input').onclick = function () { alert('hello'); } </script>
Now, I know the above does not work as I have tried it but hopefully the idea of what I am trying to achieve here. Basically for every input tag, when the user triggers the event (click) it will do the same function.
Anyway, I would more so like to learn about this type of scripting where you assign functions to events. However, I dont know what to search for in google and the like. Where could I learn more about this?
Looking at the code, you might assume (as I did) that clicking the button on page1.htm would load page2.htm. However for some reason, when calling a parent function, the function runs with the calling file's path rather than the path of the parent.
So it is actually trying to load /files/files/page2.htm! How do I force all calls to parent.function() to run with parent.hta's path as the root?
Realize that this is a simplistic example and simple solutions such as putting all the files in the same path, or dropping the "/files" in the loadPage2() function are not valid solutions.
Essentially I need to call parent.loadPage2() and have it run the function with the root path = parent.hta's path.
I have written a number of functions designed to return frequency data on 1000 randomly chosen numbers using different math functions for the rounding. I would like to include all of these functions within the wrapper of another function so that only one call is needed to get returns from all of the 'inner' functions. However, while each of the functions works in isolation, the moment I wrap them in another function they stop working. :confused:
The following code is one of the functions 'frequencyWrapperOne' that has been wrapped in the function 'testWrapper'. A call to testWrapper does nothing.
function testWrapper() { function frequencyWrapperOne() {
I have several form in my site, that validate on onsubmit.I call all the validation functions from a file call functions.js.Here is a sample of the code that is working:
I think my brain would have exploded otherwize. Some of the problems have been simple misspellings, but when you have been staring at the same thing for hours it can sorta slip by.Bascially Im not sure if Im using the function command properly. When Submit Details is click it should validate the form and then when Calculate is pressed calculate the form (obviously).I think maybe my var Array table is wrong? And the way the functions are set out doesnt seem it sit right.
Define the function dollarToEuro, which consumes a number of New Zealand dollars and produces the Euro equivalent. The current exchange rate is approximately one New Zealand Dollar to fifty five Euro pence. Code the function in JavaScript. Prompt the user for an amount in New Zealand dollars and display the result.
So far i have done this coding :- var nzd = Number(prompt("Enter The Amount Of New Zealand Dollars", "10")); function dollarToEuro(nzdollar) { return (50/nzd) } document.write(nzd, "NZD =", dollarToEuro, "Euros");