Detect URL & Detect Something On Page & Show Content Accordingly?
Feb 14, 2009
Can Javascript be used to detect a certain url and then "not" write some html according to that url and also detect something on the page and "then" display some html?.
Example: I'm working on a volusion site that uses asp. There's basically only one page that's changed dynamically. I would like to display some html when and only if the cart has any items in it. But also not to show up on the check-out pages.
The page dynamically displays "Your cart has 1 item in it..." when the visitors puts something in their cart.
So could javascript detect when this is displayed then write some html and then also detect if the url is showing the cart and then not show the html?
I have a script which needs to detect when the internet connection is lost and hold the content of the web page until the connection is restored.
I have been given a head start with a small javascript which I am trying to get to work.
My web page, I have a web page which contains some text and graphics but more importantly it also has an iFrame. The iFrame connects to an SQL database and displays data which is refreshed every 20 seconds.
Because the internet connection at the location where the script will be running I get connection loss which makes the iFrame loose its data. The Javascript I am working with is below.
I have an accordion style navigation bar which works fine, except when the user enlarges the screen with, for example, Ctrl and Plus.You can see what I'm talking about here:http://www.ruhr-uni-bochum.de/igsn/example/Is there any way using JavaScript to detect when the user enlarges the screen?Is it even good style to do this?I've found the offending css rule which makes the menu slow to a crawl in anything but its original resolution, but as this is a template that I have to use, there is not much scope to change things.
1. create a select list that changes the photo showing, (which I have) 2. create script so that when the user hovers over the image it shows a div 3. when the users mouse is off the image/div shows the coordinates where it last left 4. on mouseout hides the div again (this is the part I'm stuck on)
i have some fixed position elements at 100% width of the the page, but they keep on showing in front of the scrollbar if there is one. all i've been able to do so far is force those fixed elements 15 pixels away from the right edge but then if there's not a scrollbar i can see behind them where the scrollbar would be... grr
what i need is to either force the scrollbar to show in front of the other elements or detect it's presence and width and style the fixed elements accordingly.
I have a page that has links to other pages. I want to be able to detect when the user has clicked on Back (or typed Backspace) to move back to my page. Is this possible?
I have a goal in mind, and that is to get the width & height of a <DIV> tag in one document and insert them into another document...all on the same domain. It sounds like a simple task, but in case more detail is needed, let me explain:I have a page called 'demo.html' which launches a page called 'gallery/archive_iframe.html' via Shadowbox as an iFrame.
The problem is that 'gallery/archive_iframe.html' slightly differs in dimension on every browser and screen resolution. I want to have the iFrame's size detected every time it launches so Shadowbox can get solid dimensions to display it without scrollbars.Here is the code I would like to insert the dimensions in to:
Does anyone know of anyway to detect if someone prints a page?
I've tried putting an ASP.NET tracking file in between the print media .css file but it seems browsers request all css files whether they're printing or not, so that wont work.
I'm building an application that calculates the total price of items when adding them up and displays it in a particular div tag called "totalCost" using AJAX. But sometimes it might take long to calculate (due to server response time or something else) and that could annoy clients. I just want to detect when the AJAX takes long to display the new total price, so I can show a message like "Calculating, please wait..." or an image (a clock, sandglass, etc...) as an overlay.
What i'm trying to do is pretty simple. I want to detect if the value of a field in a form called "check" and if the value is "1" return the user to a different page. i also want it so if the value is anything else the user is returned to the homepage. Here's what i have so far:
I need to detect if page loaded or not with a script (in a child frame). The IE has a special readyState function, is there anything similar for Mozila browsers?
I want to - after the page has loaded - detect a text string in the code..Simply put I want javascript to detect a text string in the source code and return it to me -- AFTER the page is fully loaded.
I have a photo gallery that cycles images using custom buttons and replacing images from an javascript array. I do this so that I don't reload the page each time, just put up the next image so the next image (preloaded) appears instantly. I change the URL to include the image name so that it can be saved, linked, sent etc.
If I load the page and cycle through some pictures and then use the back button I can't find a way of detecting this and putting up the previous image - it just changes the URL in the browser and eventually unloads the page when it should.
i am using jquery to detect picture width and height in a page. if the size exceeds a specified value, then a maximum size will be assigned to the <img > attribute.
this jquery is run with $(window).load, because when $(document).ready the pictures may not be loaded and the script may fail
this theory is good. however, if the internet speed is slow, or the picture link is dead, user would have to wait for a long long time before the jquery executes.
is there any way to do the resizing job wisely? for example, resize each picture once each of the pictures is loaded?
This should be an easy answers since I am a newbee and never redirected older browsers.For example I am learning JSON now and the below browsers are the only browser that can use the faster and safer JSON.parse parser. older browsers need to use javascripts eval() to parse json files to javascript objects.
I am trying to trigger an event once the user clicks the browsers back/forward buttons, I have built a system just like facebook where if the user has javascript turned on they get the full feature of the site which includes fast switching for example if someone goes to this page "example.com/index.php" and click a link to contact.php it would change the url to "example.com/index.php#!/contact.php" but what I need to know is if there is any way to change the pages content when the user goes back and forth through the fast switch pages? something like "history.back !== -1" or something like that.
I am trying to write a script that uses the IF statement to see wether or not a user clicked the back button to come to a page, and then if it's true to not let the page load and kick them back X number of pages (say 4) This is what I have so far:
I need a simple javascript that I can use in my HOME page.index.html has a flash animationnoflash.html is a page without flash animationKindle does not support Flash and therefore i want to redirect my index.html to noflash.html page.
I was making a website, all looked great, untill I started IE7. there, it really looked like crap.Now I'd like to just make another css file for IE6 and/or IE7 but not for IE 8, because it does look wel at that browser.
Is there a way to detect which textarea the cursor is positioned in? I would not want to attach 'onkeypress' to all textareas to detect which one I am presently in ... or is this the only option?