Avatar billede deix Nybegynder
12. august 2007 - 23:27 Der er 3 kommentarer og
1 løsning

AJAX med php og javascript?

Hej eksperter.

Jeg har kigget lidt på denne source:
http://www.impliedbydesign.com/super-ajax-programming-seed.html
og jeg tænkte på om det kunne bixes sammen med det her? jeg har leget lidt med det men det virker ikke rigtigt.

function move(felt) {
if(users[felt]=="" && oldfelt!=felt) {
if(document.all['itemsbox'].style.visibility=="visible") {
document.all['itemsbox'].style.visibility='hidden';
}
document.all['you'].style.left = document.all['felt'+felt].style.left;
document.all['you'].style.top = document.all['felt'+felt].style.top;
document.all['you'].style.zIndex = felt;
oldfelt=felt;
ext = "";
if(items[felt]) {
x = document.all['felt'+felt].style.left.replace("px","");
document.all['itemsbox'].style.left = eval(x-10);
document.all['itemsbox'].style.top = document.all['felt'+felt].style.top;
document.all['itemsboxtitle'].innerHTML = '';
document.all['itemsboxtekst'].innerHTML = '';
document.all['itemsbox'].style.visibility='visible';
ext = "&item=true";
}
function getScriptPage(div_id,content_id) {
            subject_id = div_id;
            content = document.getElementById(content_id).value;
            http.open("GET", "ZbSider.php?side=move&felt=" + felt+ext, true);
            http.onreadystatechange = handleHttpResponse;
            http.send(null);
        }   
getScriptPage(rightpage.document.location, felt+ext);
} else {
if(felt!=oldfelt) {
visprofil(users[felt]);
} else {
visprofil('<?=$username?>');
}
}
}

function kasse(x,y) {
document.all['kasse'].style.left = x;
document.all['kasse'].style.top = y;
}


var dragapproved=false
var z,x,y
function movebox() {
if(event.button==1 && dragapproved){
z.style.pixelLeft=temp1+event.clientX-x
z.style.pixelTop=temp2+event.clientY-y
}
}

Som i kan se så er noget af det derinde, er det muligt at gøre så den får et frame evt. til at gå ind på ZbSider.php?side=move&felt=" + felt+ext helt lydløst?

tak på forhånd.
Avatar billede olebole Juniormester
12. august 2007 - 23:51 #1
<ole>

Det er til at vide, hvor man skal starte og slutte! Jeg forstår ikke, hvad det er, du gerne vil opnå - eller hvordan.

Siden, du linker til, er skrevet af en, der ikke har forstået AJAX ... men det er ikke noget særsyn. Der findes stortset ikke brugbare AJAX-tutorials på nettet.

Derudover er resten af den kode, du viser, skrevet i utrolig dårlig midthalvfemser kode, som aldrig har fungeret i andet end IE.

/mvh
</bole>
Avatar billede deix Nybegynder
12. august 2007 - 23:59 #2
Ja altså, det skal bruges til min chat på www.bongface.dk, så man kan rykke lydløst.. findes der slet ikke et ajax script til at gøre dette?
Avatar billede olebole Juniormester
13. august 2007 - 00:46 #3
Jeg tvivler på, du finder færdige AJAX-chats i ordentlig kvalitet - og du skal være meget erfaren for selv at skrive en
Avatar billede deix Nybegynder
01. oktober 2007 - 16:04 #4
kunne ikke bruges
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester