简体   繁体   中英

Link not firing to PHP in IE

I have a href tag linking to a php page where I can download a file dynamically from what the user clicked.

The download works on Chrome and Firefox, but not Internet Explorer.

Here is my tag.

<p class='order-item-list'><a href='singleDownload.php?download=".$x['id']."&type=".$x['fileType']."' target='_blank'><input id='downloadSingle' type='image' src='images/download-single.png' alt='Submit' value='download' /></a></p>

I have it enclosed the p tag for styling purposes.

I've tried going directly to the file with the inputted GET parameters and it works on IE. Just the link is not firing for whatever reason.

Use a validator , your HTML has errors in it.

If you want a link containing an image, then use a <a> containing an <img> .

If you want a server side image map then use a <input type="image"> and don't use an <a> .

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM