I have an image set to the background, this method is working for fire fox, here is how i got a background image.
<img src="docs/Plasma.gif" id="background"/>
<div id="content">
Right after the body tag and
img#background { position:fixed;
top:0;
[Code]...
When someone clicks on these thumbnails it changes the backround image's source to the bigger version. It doesn't work in IE though and i am confused why. I have tried preloading the image, but I feel as though my Javascript is being ignored.
I have a "contact us" <a> with the id 'contact' on the main page, which is supposed to change the source file of an iframe to the contact page. Except when I click on "contact us" nothing happens.
I've tried to get this to work several different ways, and suspect that the problem is purely syntax, but I just haven't been able to figure it out.
The setIFrame function is used to call the content initially when the page loads, and is working beautifully in that context. You can see the problem in action at the actual site: [URL]
ok, I am just learning this stuff, small stupid question here...I am trying to swap images in a little ajax application, and the code handling that looks like...
document.placeholder.src =xmlHttp.responseText
/ no big deal i know, if i print xmlHttp.responseText to the screen the link is correct, but anytime I assign it as a src, i get the link+(all the page html attached on the end) and i dont know why?
I've set up a few images to change onlick using the following code (I have the alternate images saved as jpgs in the img/ directory). There are two problems I'm having the first baffles me, after clicking one image and changing it the other images take 2 clicks before changing. The other problem is more of a curiosity, I plan to have these images work as a sort of check box for a sql database query and I'm not entirely sure my current way of doing it will allow for that.
Code: <body> <head> <script language="JavaScript" type="text/JavaScript"> var q=0;
I am trying to stop a preloaded images used in a rollover. The images are linked to a tab navigation system, that open on the same page.
if(document.images){ var image_array = new Array(); // path to the directory with images var path = './images/food-drink/food/'; // enumeration of the "active" images
My problem is i do not know the syntax for changing the button image when on click meaning when i click on a imagefield button it will change to another imagefield button and when i click again it will change back.I know that we have to create a function something like this?I am not sure of the syntax but will learn from you expertX - what to put in here?
I have a website that I frequently visit (FWIW, Firefox 3.x is my browser of choice) with many image sources referring to URLs that end with "-thumbnail.jpg". However, for better image quality, I am trying to use Greasemonkey to replace all instances of "-thumbnail.jpg" in the source of images on this site with "-bigthumbnail.jpg". The closest I could think of was to somehow use getElementsByTagName and innerHTML.replace, but realized that innerHTML does not do HTML, only content.
Below is as far as I tried to get on my own,
var as,ae; as = document.getElementsByTagName("img"); for (var i = 0; i < as.length; i++) { ae = as[i]; ae.innerHTML = ae.innerHTML.replace(/-thumbnail/gi, "-bigthumbnail"); } })();
Ive got a small image of a power button and when pressed the inner section on the button changes to yellow, but when its pressed down Im also trying to get part of my H1 (main header logo title) to change to yellow.
Ive created a span with an id surrounding the letters of the H1 that I want to change, the id being : "power";
The javascript that I have come up with so far and works is as follows:
<img id="poweron" src="http://www.sitepoint.com/forums/images/power.png" alt="Power on button" onmousedown="this.src='images/poweron.png';" onmouseup="this.src='images/power.png';"/>
I understand Im not really supposed to be using inline JS, and I know Ive got to create a function for the onmousedown event to trigger changing the H1 text, so am I under the right impression that the JS so far written is redundant and will have to be re-written so thats contained within a script placed just before the closing </body> and an external script for invoking the main function ?
I have an image stretched to fit as the page background in a DIV and the page content inside a seperate DIV. When you mouseover the links, the background changes to represent each link (as does the color of the link... but that is working fine). Trouble is, the images that are being pulled aren't fullsized as the main background is... it is being cut off by some code I can't figure out and isn't resizing.Here is the code...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head>[code].....
Using javascript, I want to change the src value of the following image tag: Code: <div id="header_container"> <div id="header_content"> <div class="header_img" > <img src="[URL]" height="595" width="842"></a> </div> </div> </div> Basically I want to replace image1.png with image2.png in javascript, and I'm not sure how. I've tried various getElementById, getElementByClass things but none of them seem to work.
When I put the following code on a page the image on the page changes when I mouse over the links. Now I was thinking I could instead create a popup menu to change the image on the page, see second code sample. But it doesn't work. What am I doing wrong? Or is this just not possible? What am I missing? Code:
I need to write a hover function to detect a div's image source.If it has a 'apple.jpg' image, then change the src to 'orange.jpg'.If the div has no image, then do nothing.
I am trying to post to a php page that generates and image and then use that img as the background for a div.
originally on the php side i was using the GET method, but I needed to feed more and more parameters into the function and POST made more sense.
my original "get" style jquery function which worked looked something like this I'll take out the stuff that doesn't really pertain to the problem
function render_image(get_img_url, area) { var map_image = new Image(); var map_img = map_img_url;
[Code].....
This actually works and according to firebug, the post is responding as 200 and outputting image information. It just won't apply that information to the background-image attribute of the div.
I recently discovered the awesomeness of jQuery, and decided to use it.I'm currently using the slideToggle() to toggle my div nicely.The thing is, I also want to have a small icon to change according to wether the div is visible or not.Here's my HTML:
HTML Code: <div class="box"> <!-- Content of this box will come later -->
There's a thing I would need for my website: I want to include an image from an other site. But it's url is changing every day because the image changes every day. (That's the site: [URL]
How can I find out the image url with javascript and show it on my website?
I'm trying to get some images on my page by their src attribute. Src attribute have this format :
src = [URL]
For doing that I'm using the following query :
$j("img[src*='request=gettile'][src*='"+$j(this).data("target")+"']") $j(this).data("target") contains my mapname, it works fine.
But my users can use mapname that can be contained in another map names. Example : mapblabla and pbla. When I'm searching pbla it's returning images of mapblabla and pbla. That's why I need to put the symbol equal before and the symbol & after my map name. Then the request is :
I am trying to make a generic function called whenever the window size changes. I want this function to apply to several different images. The idea is that when the window is resized the function will only change the end of the source code by replacing "_small", "_medium", "_large" with the appropriate size depending on the window. The problem is that when I use the code below it makes ALL of the images the same. The variable imageRightIdStr genereates a list of ids of all of the images that I would like this function to affect. ex: #imageRight101,#imageRight201,#imageRight202,#imageRight203,#imageRight301 etc.
Here is the code that I have now. It mostly works except it makes all of my "imageRight_" images the same. var contentwidth = $('#background').width(); if ((contentwidth) < '1175') { var logo= $('#pageLogo'); var rightImage = $('.rightImage'); logo.attr('src',logo.attr('src').replace('_large','_small')); logo.attr('src',logo.attr('src').replace('_medium','_small')); $(imageRightIdStr).attr('src',$(imageRightIdStr).attr('src').replace('_large','_small')); $(imageRightIdStr).attr('src',$(imageRightIdStr).attr('src').replace('_medium','_small')); }else if ((contentwidth) < '1440' && (contentwidth) > '1175') { var logo= $('#pageLogo'); var rightImage = $('.rightImage'); logo.attr('src',logo.attr('src').replace('_large','_medium')); logo.attr('src',logo.attr('src').replace('_small','_medium')); $(imageRightIdStr).attr('src',$(imageRightIdStr).attr('src').replace('_large','_medium')); $(imageRightIdStr).attr('src',$(imageRightIdStr).attr('src').replace('_small','_medium')); }
I have some divs I am toggling and there is a little + sign image I want to change to a - sign image when the toggle event occurs, but can't quite figure it out. Here is the toggle code I have (taken from
How would i add an avent listener to change the source of an image? I have added the image to a canvas element through javascript using the code below.
var start = new Image(); start.src = "start.jpg"; ctx.drawImage(start, 50, 50);
I have a div called pageWrap to wrap my page with the css as margin-top:-46px;
I would like to use Javascript onClick on another div. This Div is called loginButton, the onclick should change the the css of pageWrap to 0px and onclick again should change it back.