Jump to content

Recommended Posts

I have the following ajax call which seems to work great in chrome. When I run it in IE (all versions) it fails.

 

the link you click is

 

<a href="javascript:void(0);" onclick="getImages(1)">Folder 1</a>

 

This calls the ajax function below. Excuse if its messy its my first ever call

 


<script type="text/javascript">
$.ajaxSetup ({
cache: false

});
function getImages(id)
{
$.ajax({


type: "POST",
url: 'getImage.php',
data: "id=" + id,
success: function(data) {

$('#scrolimg').html(data);
$("#car1").carouFredSel({
auto : false,
items : 4,
scroll : 4,
circular : false,
infinite : false,
prev : "#foo1_prev",
next : "#foo1_next",
swipe : {
onTouch : true,
onMouse : false
}
});

}

});

}


 

the getImage.php

 


<?php do {
$image = $_SERVER['DOCUMENT_ROOT']."/images/uploads/".$row_rs_image['thumbfile'];
list($width, $height)= getimagesize($image);
?>
<img src="/images/uploads/<?php echo $row_rs_image['thumbfile']; ?>" width="<?php echo $width;?>" height="<?php echo $height;?>" />
<?php } while ($row_rs_image = mysql_fetch_assoc($rs_image)); ?>

 

This images are only outputted if there is a width and height value. This is a must with the carousel the images are displayed in. Which is fine because in chrome it works. When It comes to IE though. If I record the ajax output I can see the error. For the image to be displayed it needs a width and height

 

The image being outputted in IE is

 

<img src"/images/uploads/img_thumb.jpg" width="" height="" />

 

The same image in chrome

 

<img src"/images/uploads/img_thumb.jpg" width="150" height="160" />

Link to comment
https://forums.phpfreaks.com/topic/273547-php-and-ajax-failure-but-only-in-ie/
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.