I have a forum with over 5000 topics (lots of content in each topic) and I have a wiki-website with over 4000 articles. Both share the same database and are similar in context.
Now, I was wondering if there is a JavaScript out there that can could scan my forum page and underline words on that page that are articles on the wiki. For instance, if I have an article in the wiki entitled "Heart", where ever "Heart" appears in the forum, it is underlined and linked to that exact article on the wiki.
This conceptual idea is very similar to In-Text advertisements, such as Kontera, but I can't seem to find the scripting they use.
I searched, but couldn't find answers--probably because I'm not sure what this is called... Anyway, I have about 50 web pages and I want to have some JavaScript that will read in a list of keywords, scan the web page and create links on any of those keywords... Is there any way to do this sort of thing?
I have a JSON file with multiple containers that has built a webpage. I need to create a javascript from this file to render a page since it was written to use a js library (I think scriptaculous or doj). I want to use jQuery to do this -- at least that's what I'm told I can do. I understand that JSON is a data-exchange language like XML. Here's some code:
Code: var nov_info= { 'categories':[ {N:'nwItem1',O:'Composition',V:School Supplies > Paper> Notebooks}, {N:'nwItem2,O:'Crayons',V:'Elementary > Art > Art Supplies'}, {N:'nwItem3',O:'Calculators',V:'High School > College Prep> Trigonometry'}, {N:'nwItem4',O:'Maps',V:'Middle School > US History > Civil War'} ], [Code]....
Is there a way to scan files on a local hard drive using Javascript? I'm trying to create a GUI for a program using html and js. As such the html files will only be accessed from the local machine using Firefox. I would like to avoid using server-side scripts, as I want to use this on a computer without server software installed. My overall objective is I want the javascript to scan all files (data plots I've made) in a directory on the local machine. The JS would create a list of possible dates based on which files were found, the user would then select the date which would then display the corresponding plot.
I'm trying to style a fugly advertisement that pops in on my page. Right now I have a standard setTimeout going, but it could take 2 seconds, or 5 seconds after document.ready triggers :/
Is there a way to somehow put an event on a div to watch for an ID to appear perhaps?
I am building a simple timer. It works ok, but doesn't do everything it is suppose to do. When pos1 reaches 1, it is suppose to reset the timer and display an alert message saying that it has reached the maximum time. It does that just fine but after it resets, it starts over automatically and I don't know why[code]
I'm trying to add watch() to IE, and have more or less working code:[code]That works until I try to use setInterval with the code in red color. I never really tried OOP or prototyping in JS, so my whole approach to the problem might be wrong, but anyway, I think that if I execute that code in red every 100ms [for example], I'll be able to catch changes to properties on which the method is registered. Well, either my idea is wrong, or the execution.Some parts are commented out and method name is changed so that I could work in peace in FF.
I am trying to scan links inside an iframe. Iframe id is changing at every page load but it is nested inside certain divs. All i want is scanning links titles inside iframe. Currently i am able to scan links titles but it does not read inside iframe ones.
Mozilla-based browsers have watch and unwatch methods to detect change in value of form elements (or any Javascript variables really). IE doesn't support this.
Is there a a reliable cross-browser way alternative to this? Something that will let me detect a change in value for a form element and trigger my own callback function upon change?
Hopefully, something that is generic enough to be called as "MyWatch(element)"!
Is there any way we can watch variable values inside javascript functions while running through the debugger. I am using javascript along with ASP.net on Visual studio 2010.
I have a javascript program that works fine under Firefox and on IE when running XP, but is having a problem with IE running under Windows 2000 Pro.
On my personal XP development machine I have the Microsoft Script Editor and I can set a breakpoint, step through code, inspect variables, etc... with no problem.
On a machine where I am trying to debug this problem I am running Windows 2000 Pro with IE 6. I installed the Microsoft Script Debugger. When the program hits the exception the script debugger will come up and show me the line where the error occurred.
I need to be able to inspect the variables to determine the problem. However, from what I can tell, there isn't anywhere to inspect or watch the variables in MSD?
I have a Joomla website which are using VirtueMart. I want to watch the submit of a product (which is using AJAX) and when the request is succesful and complete then send a new XHR request to upload another part of the website.How do you think I should do with Mootools?I first success to do it but only by adding an event on the form submit. So when I click on the Add to Cart button, it is working but I would like to wait until the first request is complete.
The follwing function is in an onkeypress event for some textboxes. How can I cancel the keystroke? or more importantly it's output. This function does what I want it to do, but it actually writes a space in the textbox. I wanted to escape out of writing the character. Especially if I change it to another keyCode besides space bar. Any ideas?
function setEfforts(ctrl){ if(event.shiftKey && event.keyCode == 32) { var row = ctrl.parentNode.parentNode; var inputs = row.getElementsByTagName('input'); var textboxes = new Array(); for(var x = 0; x < inputs.length; x++) if(inputs[x].type == 'text'){textboxes.push(inputs[x]);}
for(var y = 0; y < textboxes.length; y++) textboxes[y].value = ctrl.value; } return false;
I'm using an ajax-type script(as such things are now called) to use document.id.innerHTML() to write code dynamically into a <div>.
The code being written into the div is the html and javascript of another page that is being copied down by a php script and then being written into my <div> via the innerHTML(). The webpages being displayed in the div have javascript functions that have to run in order for that page to be displayed correclty.
Once I re-write the 3rd party webpage code into my div, the javascript from the loaded page doesn't run. The pages kept coming up looking incomplete, so I turned off javascript on my browser and loaded the page in question directly and got the same thing. So it confirmed that the <div> is not running the written javascript.
Is there a way around this, or do I need to look for another solution?
I would like to check a web page for updates that is written in JavaScript and requires me to log on with a username and password, then email me a snapshot of the web page or a copy of the web page.
Is there any software out there will let me do this?
i'm removing a bit of html once the page has loaded with js (a message for non-js people) but that makes the page jump sometimes so i want to remove it earlier, as the page is being written/output like how document.write works. i thought of this which seems to work ok:
Code: <script type="text/javascript">document.write('x3C!--');</script> <p>HTML element not to be seen by people with JS</p> <script type="text/javascript">document.write('--x3E');</script>
it comments out the bit of html i want to remove for js viewers. is that the best way to do it? is there a bit less verbose one maybe?
Is innerHTML written with this combination of upper and lowercase letters, or is it written another way? I assume if I write it with the wrong combination in the code ajax won't work.