[Last Call] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 454
  • Last Modified:

image won't display in iframe

Please see http://www.livingthreadstextileartists.com/dev/textile-artists-test2.html and try clicking on Jean Allton or Pam Curtis. The birdcage should change to a different image but doesnt. Unstead I get an error message saying:

The requested URL /devhttp://www.livingthreadstextileartists.com/dev/images/artists-images/jeanallton.jpg was not found on this server.

However, the image is on the server. For some reason that I do not understand, /dev has been added to the start of the URL which is why it can't be found. Can anyone tell me why and suggest a fix?
0
mattybrown
Asked:
mattybrown
  • 2
1 Solution
 
Dave BaldwinFixer of ProblemsCommented:
Because you put it there in the javascript....  Try removing the '/dev from the end of that string.
var url = 'http://www.livingthreadstextileartists.com/dev' + imageLocation;

Open in new window

0
 
scrathcyboyCommented:
You cannot have a subfolder like 'dev/'  BEFORE an HTTP designation -- it is an INVALID PATH.

Change your HTML code to access the file locally (it the webpage is local to your own server) os that the path reads ONLY THIS --
dev/images/artists-images/jeanallton.jpg

If you don't know how to change that path, open the HTML file with notepad and search for the JPG name, and edit the path to what I have above, save the file and re- upload it.
0
 
Dave BaldwinFixer of ProblemsCommented:
Never mind what I said above.  When I looked at the headers, I realized that 'imageLocation' is a complete URL so all you need is this:
var url = imageLocation;

Open in new window

0
 
mattybrownAuthor Commented:
Thank you. Works perfectly now.
0

Featured Post

Hire Technology Freelancers with Gigs

Work with freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely, and get projects done right.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now