XmlHttpRequest image
Próbálgattam a következő javascriptet:úgy csináltam, ahogy a google leírásában láttam (vagy hasonlóan:), de nem akar menni. Már megnéztem a neten amit találtam, de nem segített.
Mindíg az oneeror alatt leévő üzenetet kapom. Már mindent próbáltam, ami eszembe jutott.
(A mapimg egy "<img id="mapimg"..." objektum.)
■ - function sendRequest(url) {
- try { req = new XMLHttpRequest(); }
- catch (e) { try { req = new ActiveXObject('Msxml2.XMLHTTP'); }
- catch (e) { try { req = new ActiveXObject('Microsoft.XMLHTTP'); }
- catch (e) { req = null; return; }}}
- req.open("POST", url, true);
- req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
- req.onreadystatechange = function() {
- if (req.readyState == 4) {
- if (req.status == 200) {
- setPicture( req.responseText );
- }
- }
- };
- req.send(null);
- }
- function setPicture(value) {
- var item=document.getElementById("mapimg");
- item.style.left=0+'px';
- item.style.top=0+'px';
- item.onerror = function(e){
- alert("Error processing Image. Please try again.");
- }
- item.src=value;
- }
- function MouseUp(e)
- {
- var map=document.getElementById("map");
- item.src=sendRequest("fejlec1.jpg");
- }
Mindíg az oneeror alatt leévő üzenetet kapom. Már mindent próbáltam, ami eszembe jutott.
(A mapimg egy "<img id="mapimg"..." objektum.)
Agyuval verebre
sajnos nem
Picit off: 0-nál nem kell mértékegység
nem ezt akartam, de ez tünt jónak
onload vs ondomload
A problémát írd le
Az img.src egy URL-t vár, nem pedig bináris adatot (azaza fájlt magát). Egyes böngészők támogatják a data protokolt: http://www.ietf.org/rfc/rfc2397.txt pl:
image elugrik
No és így próbáltad?
mértékegység
Köszönöm :)
"ezzel..."
még valami
esemény