Hello, I have a very large function that activates on one click. It does many individual events that modify my site. They all work seperately but when I put them in a single function they all break. Is there a way, order or priority for putting large things of code in functions?
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() {
Here's the situation: I have a simple php file which retrieves data from a mysql database and displays it in a table. However, the number of records has gotten so large that retrieving all the data takes a lot of memory and the browser freezes.
I been googling for a solution and some1 mentioned something called live scrolling where the data is retrieved only when you scroll up or down. Since am just an amateur and not familiar with XML, XSL, etc; can any1 recommend some link where i could find some JS script with such a feature? one that's easy to get started with if possible...
I would like to calculate factorial numbers that produce results of say 100 digits. What is the best way of doing it in Javascript? Can I define a variable and somehow have control on each of its digits individually?
Can I multiply two relatively small numbers and determine that there was a carry?
I have this large string mixed in with PHP because the drop downs offer a query from the users already uploaded. Anyways, somewhere there is an error inside the string, probably because the single quotes cancel each other - but I can't seem to combine them to fix it. Let me know if you see anything, or have tips.
var inner = '<colgroup><col span="1" width="250" /><col span="1" width="200" /></colgroup><tr><td class="leftAlign">Letter of Recommendation</td><td><? if(mysql_num_rows($f) != 0) {echo '<select name="recommendation_archive">';include "includes/objects/files_drpDwn.php";echo '</select>';}else { echo 'No files in archives.'; }?></td><td><input name="recommendation_upload" type="file"
I have an issue where I have a background image wrapped within an A tag and upon hover I want a different image displayed which is a few pixels larger.This is for an intranet so needs to be IE6 compatible
We have a fairly large (1500 line) .js file that contains script that most of our pages use. My personal opinion is that this is not easy to maintain, but others are concerned that with the script placed in separate smaller files the web server will have to process several other requests for script files, which will impact the performance of the server. Is that concern well placed? If so, is there some other way to break up a large script source file to make it easier to maintain?
I would like to create a photo page using 'rollovers' however am finding it increasingly hard to find any information.
I would like it to display around 10 thumbnails all leading to one big picture so when you hover over the image with the mouse it displays the picture in big.
I have searched the net, however have only found info on 'rollovers' for one image.
I have a table I am populating with data from a DB, and have it sortable on the client side. When the table exceeds around 300 rows, I start running into problems with rendering and sorting it. I started out using Prototype to help with the sorting, but it appears that this results in a lot of calls to _getElementsByXPath, which are taking up a large percentage of the rendering time. I believe this call is occurring as the DOM is being parsed.
What is the general/most accepted manner of dealing with large data sets (I am expecting some to grow into the thousands) in a table so that it can be sorted client side? I am thinking of building a javascript (JSON) object containing the data, and sorting based on this. Anybody have any thoughts on this approach, or any suggestions for other ways to approach this?
What would be the danger in having a lot of hidden iframes? i.e. potentialy 30-40. I need to store a bunch of data and thought about using hidden iframes to do it but wasn't sure if this would bog down my page or not. Opinions? I know this is not an IDEAL way to store data but I'm at my whitts end and it sounds like a nice workaround right about now!
I have a coldfusion data component that receives two arguments and runs a stored procedure and returns a large data set. I want to use a textbox with autocomplete its data is that result set. I do not want to convert the result set to an array for performance.
I am new to jQuery and I am trying to create an autocomplete textbox. When I use a small test database, it works fine but when I use my production database with over 3000 records, it slows to a crawl. It take >20 seconds to load the page and with each letter I type (even though I set minChars to 3), the browser times out asking if I want to continue running the script. My feeling is I need to use AJAX but I have never done that and don't know how to. I code in classic ASP with an Access database. Can anyone provide some sample code how to do this. Unfortunately I am under a time pressure to complete this project.
I am constructing a large table on the fly and add it to the dom using html(val). It takes about 6 seconds. I am wondering if there's any practice that would speed up this process?
'm coming from the Java/Flex world and trying to get my mind around jQuery/HTML5 to evaluate how you would build a large scale application using them. One issue that I can't quite grasp is how to deal with HTML element IDs. My understanding is that jQuery allows you to manipulate HTML elements by referencing them by ID (there are other ways but those seem to require grabbing a list of elements and sorting through them to find the right one) In a large application with namespaced code how do you deal with dynamically created elements and the IDs the elements may contain?
For example, lets say you have a dashboard app that can contain a number of reports, each report is basically a div with the report content (a chart or table) and some associated views that can edit the report's data model. How can I assure that IDs for the report's subcomponents don't collide with IDs elsewhere in the application? I can envision some programmer working on a large project in a team naming a custom widget 'MyWidget' and then some other programmer naming their widget 'MyWidget' effectively causing two 'MyWidget' IDs to be assigned to different elements.
In the OOP world this isn't an issue because programmer one's widget is really something like MyForm.MyDiv.MyWidget and programmer two's widget is MyForm.MyOtherDiv.MyWidget allowing them to have unique names.
This could just be a fundamental misunderstanding of how things work in HTML but from what I've done every ID assignment is basically a global variable.
Basically, I've been asked to create a system where the page doesn't refresh when you go from page to page on a different site. That is, it's going to almost function like an iFrame. There will be a general template on the outside of the content, but the content itself will change when someone clicks on a link on a top banner. I've decided to use innerHTML to dynamically change the page content (I chose this instead of hiding layers because there are some large images/components in the content of the other pages, and I don't want them to all load on start up).
First off, if you think there's a better way to go than innerHTML, please briefly let me know, but this appears to be the way we're going. The contents of these pages are large, often with many elements. So it's not like I can just put some text in a javascript file and say "change to this text". Line breaks, etc. would mess it up. And I'd like to make changing the content as easy as possible for coders who come after me. So I don't want to make just one huge line of text/code that the javascript will replace.We have php and smarty in use. They also like to use the MVC system here (if that makes sense to you). So what I'm thinking of is something like creating the content for the other pages as their own pages. Something like:
<div-content> text <img src="blah.jpg" /> </div>
then using php curl or fetch to grab the page, strip the line breaks, etc., and insert it into the javascript (which doesn't allow for breaks written into the text directly). I can do this by having PHP create the javascript file, but that's a bit messy, and I'm not sure if it conforms to MVC. Might be the best option though.
I have a large string, but need to search for a specific character and replace it only if it is between two other items. Examplemystring would be something like this<parent><child1>1 & 2</child1><child2>1 & 2</child2><child3>1 & 2</child3></parent>I need to replace the & symbol in child2, but not 1 or 3. I am trying to figure out how to replace just any & signs in child2, but I need to leave them alone in child 1 and 3.I know I can do a replace(), but just not sure how to limit it to only the one I need
I have some code that I use to read an XML file:[code]This code works great for small XML documents, but the one I just received that I need to search is like 26MB and that would take forever. I was wondering if there is a faster way to do this with either JS or if not then maybe PHP? The only thing I could tyhink of so far is to just separate the large file into multiple smaller files.
I am in the process of creating a site for real estate listings optimized for a mobile environment. One of the features that is desired would be a google map that loads listings as the user drags. One of the catches to this is that very few listings have included latitude and longitude values. Therefore, every time I need to add a listing to the map I first need to geocode it. Now with a few listings this is not really a big deal. However, the end goal would be to show all listings within the current bounds.Which depending on the zoom level could be anywhere from a hand full to several hundred.owever, when I attempt to load say 100 listings to the map it pretty much freezes and is fairly buggy after wards.
That said I was wondering if there is a better way to handle this. Perhaps submitting the listings as places with a CRON and having markers generated automatically? I am just trying to think how I can achieve this in a way which doesn't kill a mobile phone because it seems impossible considering there could be over 5000 listings in bounds of the map area. The only real solution I have is to only show say 30 or so and use pagination for the next 30 and so one within bounds.The ultimate goals is when the map bounds change ALL listings will show up within that bounds. The way I have currently approached this is that when the user stop dragging the map a asynchronous request pulls in ALL listings within bounds as an XML those full addresses are geocoded and added to the map. However, this is wrecking havok on the browser and I am not even going to try it in a mobile environment considering its dragging a desk top down. I'm thinking this is less and practical and pagination has to be used but perhaps someone out there has dealt with a similar objective.
I converted the whole thing to php, and it looks better when looking at the source code, but it still doesn't work. Does anyone see anything wrong with the code here: Here's the php that produces the string:
I am working on a list which displays a large number of contacts (400 to 500 for a typical user). Currently, I am using Dojo (customized widgit) which is created 400 times (once for each contact).This of course is resulting in alot of rendering delay. What is the best approach to display large lists in HTML/javascript? Each list item needs to have an image.
I use a bunch of overlapping divs. They operate as pop ups i.e. user clicks button, calls function to show div, it also hides any other divs that might have been open previously i.e. only one div open at one time i.e sample code:
i.e. I thought that if I put the pop divs in another container i.e. another div, then told the container div to hide, then all the embeded divs will also be hidden. This did not seem to work
My code that centers html elements fails when the html element is large. For example, I have a list of 443 items, which I break into 3 columns within a div. Therefore there are 148 lines in the div. When I use the code below to center the div, the top part of the div is beyond the top of the window screen.
function centerPopup(){ // Get data for centering var windowWidth = document.documentElement.clientWidth; var windowHeight = document.documentElement.clientHeight; var popupHeight = $(".popupArea").height(); var popupWidth = $(".popupArea").width(); //centering $(".popupArea").css({ "position": "absolute", "top": Math.floor(windowHeight/2)-Math.floor(popupHeight/2), "left": Math.floor(windowWidth/2)-Math.floor(popupWidth/2) }); //only need force for IE6 $(".popupBackground").css({ "height": windowHeight }); }
I have the following problem. I am displaying and printing a PDF file that is generated by my Application server. The print dialogs comes up correctly for the small PDF for the larger PDFs ,the print dialog for the Acrobat reader does not comes up. I believe this is because print method is called before the complete loading of the PDF document. Code: