|
Heh
If _gVal have class type, it still don't work.
I suppose what if "desiredvalue" belong to closed child window one will be destroyed when window close and beame invalid for parent window.
|
|
|
|
|
can i use "page setup" and "print preview" funtionalities of the browser using javascript?
how??
|
|
|
|
|
Short answer no, long answer yes.
Brad
Australian
- Christian Graus on "Best books for VBscript"
A big thick one, so you can whack yourself on the head with it.
|
|
|
|
|
|
From what I can remember there is no way to call it through javascript. Perhaps you would be able do it through ActiveX or Java or maybe if you created a javascript function that allowed you to reformat the page based o user input.
Brad
Australian
- Christian Graus on "Best books for VBscript"
A big thick one, so you can whack yourself on the head with it.
|
|
|
|
|
|
A lot of fine tuning and hard work.
Brad
Australian
- Christian Graus on "Best books for VBscript"
A big thick one, so you can whack yourself on the head with it.
|
|
|
|
|
Found the smiley's I see.
Brad
Australian
- Christian Graus on "Best books for VBscript"
A big thick one, so you can whack yourself on the head with it.
|
|
|
|
|
why dont u help me out in fine tuning it?
|
|
|
|
|
Sorry, what are you referring to as it?
Brad
Australian
- Christian Graus on "Best books for VBscript"
A big thick one, so you can whack yourself on the head with it.
|
|
|
|
|
|
I listed Active X as a possibility. The only problem with ti tis that it is only support by Internet Explorer. I would recommend googling the question and see what comes up.
I wonder though, why do you want to do this?
Brad
Australian
- Christian Graus on "Best books for VBscript"
A big thick one, so you can whack yourself on the head with it.
|
|
|
|
|
I am having a problem where I am sending XMLHTTPRequest in a for loop [function: updateStatus()] and only the last row in the loop's style attributes get updated on the page [function: StatusChange()], but each XMLHTTPRequest is making the correct change on the server. Is there a way to wait for each callback, change the style attributes and then go on to the next call? Any suggestions would be helpful.
Summary:
UpdateStatus()
|_calls StatusChange()
|_loadXMLDoc()
processReqChange()
|_call StatusChange() -> with a response to update nodes
<script language="javascript"><br />
var req;<br />
<br />
function loadXMLDoc(url) {<br />
req = false;<br />
if(window.XMLHttpRequest && !(window.ActiveXObject)) {<br />
try {<br />
req = new XMLHttpRequest();<br />
} catch(e) {<br />
req = false;<br />
}<br />
} else if(window.ActiveXObject) {<br />
try {<br />
req = new ActiveXObject('Msxml2.XMLHTTP');<br />
} catch(e) {<br />
try {<br />
req = new ActiveXObject('Microsoft.XMLHTTP');<br />
} catch(e) {<br />
req = false;<br />
}<br />
}<br />
}<br />
if(req) {<br />
req.open("GET", url, true);<br />
req.onreadystatechange = processReqChange;<br />
req.send("");<br />
}<br />
}<br />
<br />
function processReqChange() {<br />
if (req.readyState == 4) {<br />
if (req.status == 200) {<br />
response = req.responseXML.documentElement;<br />
method = response.getElementsByTagName('method')[0].firstChild.data;<br />
result = response.getElementsByTagName('result')[0].firstChild.data;<br />
status = response.getElementsByTagName('status')[0].firstChild.data;<br />
invoice = response.getElementsByTagName('invoice')[0].firstChild.data;<br />
eval(method + '(invoice, status, result)');<br />
} else {<br />
alert('There was a problem retrieving the XML data:\n ' + req.statusText);<br />
}<br />
}<br />
}<br />
<br />
function updateStatus(status) {<br />
var tblrows = document.getElementById('wtgridScreen_dgScreen').rows;<br />
if (tblrows != null) {<br />
for (i = 1; i < tblrows.length - 1; i++) {<br />
if(tblrows[i].cells[0].children[0].children[0].checked) {<br />
var sid = tblrows[i].cells[1].attributes['record_keys'].value;<br />
StatusChange(sid, status, '');<br />
}<br />
}<br />
}<br />
}<br />
<br />
function StatusChange(id, status, response) {<br />
if (response != '') {<br />
if (response == 'Success') {<br />
tblrows = document.getElementById('wtgridScreen_dgScreen').rows;<br />
if (tblrows != null) {<br />
for (i = 1; i < tblrows.length - 1; i++) {<br />
sid = tblrows[i].cells[1].attributes['record_keys'].value;<br />
if (sid == ('id=' + id)) {<br />
oRow = tblrows[i];<br />
oRow.style.backgroundColor = '#FFFFFF';<br />
oRow.cells[0].children[0].children[0].checked = false;<br />
}<br />
}<br />
}<br />
}<br />
} else {<br />
url = 'http://localhost/ptweb/custompages/_xmlInvoiceStatus.aspx';<br />
url += '?method=StatusChange&' + id + '&status=' + status + '&reason=';<br />
loadXMLDoc(url);<br />
}<br />
}<br />
</script>
|
|
|
|
|
You have specified that the request will be asynchronous:
req.open("GET", url, true);
Try changing the above "true" to "false".
|
|
|
|
|
Thank you for your response. I just tried your suggestion and now it will process the first request in the for loop and then stops.
|
|
|
|
|
I think that I will just build an xmldoc and send that to the asp page. This way, there will only be one XmlHTTPRequest sent per user click even if there are multiple items selected.
|
|
|
|
|
|
If i have an XML document transformed by XSL to show a table.
Can i use javascript so that when a value is selected from a drop down list the XSL changes to filter the table?
so for example changing a drop down list value from 10 to 20 changes this:
<xsl:for-each select="catalog/cd"><br />
<xsl:if test="price > 10"><br />
<tr><br />
<td><xsl:value-of select="title"/></td><br />
<td><xsl:value-of select="artist"/></td><br />
</tr><br />
</xsl:if><br />
</xsl:for-each>
into this
<xsl:for-each select="catalog/cd"><br />
<xsl:if test="price > 20"><br />
<tr><br />
<td><xsl:value-of select="title"/></td><br />
<td><xsl:value-of select="artist"/></td><br />
</tr><br />
</xsl:if><br />
</xsl:for-each>
My Javascript is very rusty (I use it so rarley of late).. could any one point me towards links on doing somthim like this please?
Thanks.
|
|
|
|
|
|
could you rewrite the link please. this page doesn't seem to exist.
|
|
|
|
|
Hi - Using the windows feature of "Schedule Task", can we delete some files in a directory? Or do we need to write a program to do this?
Thanks.
|
|
|
|
|
From what i remember you can just specify the command you want it to execute.
Brad
Australian
- Christian Graus on "Best books for VBscript"
A big thick one, so you can whack yourself on the head with it.
|
|
|
|
|
Just a simple question about running a website in debugger mode. I have a website that I am testing using VS 2005. The site project is open and on a specific webpage I hit F5 to start the page in a browser. All code (including custom DLL's) are compiled and the page is then opened. The compiler for the webpage throws a warning because I have an asp:TextBox with a onchange event defined for the client-side script that is used to enable a couple of buttons ("Warning: Validation (ASP.Net): Attribute 'onchange' is not a valid attribute of element 'TextBox'."). The problem is that this warning is annoying since I know that I want the script the way it is. Which comes to the question. For a website how can I configure my project to ignore these warnings or is there a simple way when the page is being built on the server that I can add this event to the object (similar to GetCallbackEventReference)? By the way, the page works fine as it is defined with this warning. The issue comes when I have done this to 15 objects and I also have errors and/or additional warnings. Sorting through valid warnings and errors within these warnings takes additional time.
Thanks,
Leo T. Smith
|
|
|
|
|
On top of the Error List window there is 3 toggle buttons (but, they don't look like buttons) - Errors, Warnings and Messages. Click on the Warning Button to toggle warnings On/Off.
Allex
|
|
|
|
|
java project based on swing,jdbc,i/o,applets,socket programing
|
|
|
|