If the browser disable the javascript, what happen to Ajax? can i slove
the problem by using server side script? any suggestion for this?
i currently do some dirty projects with perl/cgi, and I would like to
add more client side features which relate to ajax, and do some
validation on the client side with javascript. but it is possible that
the javascript may be disable with some browsers. what can i do if the
client's broweer disable the javascript.
I have a form, with two drop down boxes. I want to be able to disable the second drop down box when a specific value is chosen on the first. I can't seem to figure out how to do this.
Go easy on me, I'm a newbie for the most part, but here is my code...
Does anyone know how to disable javascript in the new Netscape 8 -- for off line testing (like can be done readily with the current MSIE, Firefox or Opera browsers) ?
When I try tools -> options -> site controls -> web features and check or uncheck the 'enable javascript' box, nothing changes -- it stays enabled.
I've searched FAQs, archives and google about the issue, with no luck.
The odd thing is I swear last summer I managed past the problem intermittently by clearing the cache, restarting the program, rebooting the system, or something like that . . . but then got busy with other things and now I don't recall what I did -- or if I was dreaming.
If no-one else can disable javascript on NN8, then why worry? I don't know -- to be thorough, I guess. Would a third party security program 'disable javascript' feature be a way to test NN8 under these circumstances? Or maybe it's the case that the 'disable javascript' controls in NN8 work only for online content (the reverse of the MSIE controls). I'll check it out and report back.
I want to disable a table with javascript. In this table i have 'n' record and each record has 3 buttons. If you click a button does an action. I want to disable the all table.
Is there any way to disable all this table without have to disable each button of each record?
Is there anyway of disabling images in javascript, so that the alternative text appears instead of the images? I'm trying to do a text-only version of my site.
Does anyone know how to disable selecting when drawing VML objects? I have a sketchpad program, where I draw polylines when you do a mouse drag. The problem is that when i drag the mouse, it is drawing the line but also selecting the previous VML stuff, which is sort of annoying. Is there a way to disable this in javascript?
I'm working on a little frames based web market research tool (not for public consumption) which allows us select various supplier websites via a link in a header frame, to be loaded in a main frame, from which we may drag data to be dropped into a form in a third form_frame which then submits to our database. All in all, this works nicely until we come to one of the supplier sites which has implemented a frame-killer script.
Now, I know it would be bad form (probably illiegal even) to force a site into the frames of another site for public consumption but I don't think that is an issue here so I ask you all ... Is it possible to disable JavaScript (on the fly) for a given frame only?
will both show the javascript link on the browser status bar...of course you can use onmouseover to set the status bar text...but you need to do on all the link....a little over kill.
Most of the browsers has a feature that prompts the user to save the username or password when filling a form.
I just want to disable this feature. Can i disable this feature using Javascript?
Because there are some users that will not read on the message or information on the pop window that prompts them to save the username and password. I know it can be disabled manually through the browser's preferences.
After a star is clicked the form is submitted and processed. "rate.php" returns an integer from 1 to 5 with the new average rating. So far so good, but I'd like to update the Star radios with the new value and disable them after the form has been processed.
Ok so, this is my purpose: - to be able to load asynchronously (via AJAX) some javascript ads (like google's or adbrite) so as to make them be loaded in the background, then update the page after the ads have loaded via innerHTML
Why? -Because 90% of the time in my newer sites, javascript ads are the major offender in terms of speed of page rendering
My problem: Via ajax, I can call a php file that retrieves some javascript and outputs it, XMLhttprequest returns those javascript lines, but they don't render in the page, since they miss the whole page loading, and are apparently not parsed For example, let's say I call a php file via ajax, and it returns the output into a variable named "text" containing "document.write('hello')" if I use xxx.innerHTML=text, nothing happens
My 1st solution: Passing those javascript lines to eval() [like eval(text) ], but this produces a second problem, that I couldn't solve (probably because of my lack of knowledge in javascipt): if I eval the code, it deletes my current page and renders a new one for example, if I parse a document.write, my page disappears, and a new one is rendered with the document.write text
What I want is basically to make that "document.write" appear inside a div in my page, adding to the content (and not overwriting the whole page), much like what happens when using innerHTML
Is this even possible? How would you go about it? I tried xxx.innerHTML=eval(outputfromphpfile) but it overwrites my whole page...
I am using Ajax to refresh a DIV area by setting the innerHTML=request.responseText in the usual manner. in the response text I have a <SCRIPT> tag in line, but this is not executed. Is there a way of making the ajax refresh process this.
I'm interested in learning Javascript with an eye towards using it for client-side user interfaces for web services, and I have a couple questions.
First -- In reading some of the archives here, I've noticed a fairly strongly held opinion that it is better to write purpose-built Javascript than to use large libraries. Since this was what I was planning on doing anyway, because of the size of the libraries and compatibility quirks with Safari, it's nice to hear confirmation from experts. That said, is the code in Prototype, Scriptaculous, and OpenRico good enough to be worth reading and emulating?
Second -- I do much better with dead-tree references than with the web, especially as a lot of the links that come up when I google for Javascript topics are tutorials for the clueless by the clueless. (Perl has the same problem, but with Perl I have enough knowledge to filter the useful bits from the flat-out wrong bits.) Aside from the O'Reilly Javascript reference (which I have) and _Ajax Hacks_ (which I also have), are there other good references I should get my hands on?
Some servers return JavaScript as the response to an AJAX request. When the response JavaScript is eval'ed it calls other JavaScript functions already in the browser to update elements, etc. This seems like a good system because it allows so much freedom in creating the desired behavior in the browser. The required data doesn't have to be converted to XML or JSON on the server. The browser doesn't have to have templates for interpreting and converting this data into some change in the browser. All of the conversion algorithms don't have to be written and changed when new behavior is required. This remote procedure call approach is the predominant system in the Ruby on Rails world. (Unfortunately they are calling Prototype.js functions.)
However apparently some people seem to think this remote procedure call approach is a bad idea. I can't see why it is so bad because it is so lightweight and flexible. It also helps to keep the client less intellegent which seems good in a world of incompatible client-side bugs.
If I use some neutral data format like XML to accomdate different types of clients then I have to write different client-side interpreters for each type of client (browser, RSS, POP, cell phone, etc). Why not just write different server-side code that generates the correct JavaScript (or other) for the requesting client type?
I'm making an ajax call to return the contents for a page using the responseText property. I want to be able to define a javascript function in the page and call it, doing something like:
<script> function test(){ alert('hi'); } test(); </script>
However, none of the javascript in my page works. I'd imagine it has something to do with it being included as part of the responseText and the browser is not picking it up. I haven't been able to find any info about this online anywhere. Any thoughts?
I am currently creating a social network. On a profile if a user has comments they can delete them. I am running AJAX to update the database and display the comments refreshed (one deleted will no longer show). The data I am requesting includes the following...
My problem is that the JavaScript from the request does not work, I can only seem to display regular HTML. Is there a solution to this problem to make the JavaScript work or do I have to use an HTML alternative?