Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 393 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

FavoriteFly

Haudegen

Dabei seit: 16.12.2010

Beiträge: 618

 

1 Zum Seitenanfang

Mittwoch, 16. November 2011, 16:50

JavaScript (Ajax) Hilfe

Hallo!

Hier sind die Programmierer, die sehr gut JavaScript (Ajax) beherrschen gefragt.
Ich habe eine .js Datei, die dringend überholt werden müsste.

Könnte mir dort jemand behilflich sein?
(Näheres zu der .js Datei gibt's per PN)

Danke schoneinmal im voraus!
MfG

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »FavoriteFly« (16. November 2011, 16:50)

 

Deffcon

König

Dabei seit: 11.11.2010

Beiträge: 897

 

2 Zum Seitenanfang

Mittwoch, 16. November 2011, 18:32

Wenn jemand schon kostenlos deine Scripts überholen soll dann poste sie doch in nem Spoiler, dass die Profis sich das erstmal ansehen können.
Den Umfang der Arbeit vor allem.

Und wenn der Code überholt werden muss dann wird dir den auch sicher keiner hier stehlen :D
Spaß beiseite.
 

FavoriteFly

Haudegen

Dabei seit: 16.12.2010

Beiträge: 618

 

3 Zum Seitenanfang

Donnerstag, 17. November 2011, 11:27

Naja, die Datei ist eigentlich 'geheim', das ist die chat.js von meinem Chat, die dringend überholt werden müsste, da sie auch einige Sachen doppelt sendet etc. Den URL gibt's natürlich sofort per PN. (Da kann ich wenigstens aussuchen, wer ihn bekommt :D)

Der Umfang ist (meiner Meinung nach) 'normal'. Zurzeit sind's 243 Zeilen.

Danke schonmal.
MfG
 

jperl

Super Moderator

Dabei seit: 09.04.2003

Beiträge: 3 453

 

4 Zum Seitenanfang

Donnerstag, 17. November 2011, 11:49

naja geheim ist bei einer js datei relativ.
kann nicht jeder der den chat betritt und sich den quelltext ansieht, die chat.js downloaden?
oder hast du sicherheitsmaßnahmen getroffen?

jperl
Konfuzius [chinesischer Philosoph (551 - 479 v. Chr.)]
Das Entscheidende am Wissen ist, daß man es beherzigt und anwendet.
 

FavoriteFly

Haudegen

Dabei seit: 16.12.2010

Beiträge: 618

 

5 Zum Seitenanfang

Donnerstag, 17. November 2011, 13:01

Naja, es weis nicht unbedingt jeder den Link. (Habe Berechtigung nur auf 600, man kann sie trotzdem sehen)

MfG
 

cccpmik

Foren Gott

Dabei seit: 04.09.2007

Beiträge: 2 999

 

6 Zum Seitenanfang

Donnerstag, 17. November 2011, 21:55

http://www.cville.de/chat/chat.js das ist das gute an einer JS datei, jeder kann sie sehen.. was hälste davon, sich einfach in jQuery einzuarbeiten;) bzw deinem "Programmierer" es zu sagen, der soll sich damit beschäftigen.

auf den ersten blick werden dort folgende funktionen von jQuery benötigt:

http://api.jquery.com/jQuery.ajax/

statt getElementById dann einfach $('#id').funktion http://api.jquery.com/id-selector/ dann statt innerHTML nimmt man dann $('#id_des_divs').html('dein html code');

die ganzen if, else usw.. würde ich in switch case abändern

statt einen fenster zu öffnen über Popups , würde ich jQuery UI nehmen und die dialog funktion http://jqueryui.com/demos/dialog/#modal

das hier

Javascript-Quelltext

1
document.getElementById('text').value = '';


würde in jquery so aussehen

Javascript-Quelltext

1
$('#text').val('');


statt

Javascript-Quelltext

1
parent.funktionen.location.href= ...


würde ich außerhalb aller funktionen eine variable definieren und diese dann in dem switch case belegen

Javascript-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
var ajaxURL;

function meinTollerSwitchCase(){
switch(funktion){
case '/forum':{
ajaxURL = 'irgendaws.php?und_soweiter'
break;
}
default:{
//unbekannte funktion
}
}

}


das wären so die ersten dinge, danach würde ich mich drum kümmern dass deine ajax requests am ende kein HTML code ausgeben, sondern ein JSON array zurückliefern und mysql queries optimieren;)
Mein kleines Projekt
-Cruel Online-