PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ajax für Dopplerbereich



Sledgedog
07.10.2009, 23:48
Hallo,
suche jemanden der mir für meinen Doppler einen Ajax bereich programmiert, so das nicht bei jeder Einazahlung immer die komplette Seite geladen wird.

Angebote bitte hier oder per PN

Gremlin
08.10.2009, 00:20
Darf man jquery einsetzen?

Sledgedog
08.10.2009, 00:39
da hast du mich kalt erwischt, was muss denn da ein, damit das geht?

also der ajax klickbereich läuft bei mir problemlos

Gremlin
08.10.2009, 00:54
Jquery ist ne js library, da gibt es dann so schöne funktionen mit denen dein Wunsch in wenigen Zeilen Code umgesetzt ist. Damit das funzt brauchst du allerdings die library welche minimiert ganze 55kb groß ist (also schon einiges). Könnte man dann so einbaue, dass die aber nur im Dopplerbereich geladen wird.

Und mit jquery und dem Form Plugin (http://malsup.com/jquery/form/) wäre das schnell erledigt:



<script type="text/javascript">
$(document).ready(function() {$('#doppler').ajaxForm(function() { alert("Danke für die Dopplereinzahlung"); }); });
</script>
Wenn das form dann die ID doppler hat und jemand einzahlt kommt ein kurzer alert mit "Danke für die Dopplereinzahlung". ISt natürlich auch direkt eine Fallback Lösung drin für Leute die JS aus haben.

Freak4ever
08.10.2009, 13:56
...allerdings die library welche minimiert ganze 55kb groß ist (also schon einiges)

Dieses Problem könnte man ja google lösen lassen, aber ist ja nicht jedermans Sache =D

http://code.google.com/intl/de-DE/apis/ajaxlibs/documentation/#jquery

lg

eRaaaa
08.10.2009, 17:01
Dieses Problem könnte man ja google lösen lassen, aber ist ja nicht jedermans Sache =D

http://code.google.com/intl/de-DE/apis/ajaxlibs/documentation/#jquery

lg

hey, das ist cool, gefällt mir, danke !

Sledgedog
08.10.2009, 19:00
ja google hilft manchmal
aber verstehen was für vorraussetzungen man brauch für jquery muss man dann ja immer noch nicht
zudem ist nicht jeder so fit in englisch und übersetzungen sind manchmal richtig toll

Lokutos
08.10.2009, 19:10
jquery ist an und für sich eine sammlung von funktionen auf javascript basierend.


wie das service pack 1 für vista man brauchts nich aber es verschaft vorteile.

hier z.b. die sortierung der Tabellen ist mittels jquery
(das sortieren der spalten einfach mal die Spaltenüberschriften anklicken)
http://www.snippis.de/?content=/intern/userliste


MFG Lokutos

eRaaaa
08.10.2009, 19:43
<link rel="stylesheet" href="jquery/jquery-ui.css" type="text/css">
<link rel="stylesheet" href="jquery/tablesorter/blue/style.css" type="text/css">
<link rel="stylesheet" href="jquery/jquery.bt.css" type="text/css">
<script type="text/javascript" src="jquery/jquery.js"></script>
<script type="text/javascript" src="jquery/jquery-ui.js"></script>
<script type="text/javascript" src="jquery/jquery-ui-i18n.js"></script>
<script type="text/javascript" src="jquery/tablesorter/jquery.tablesorter.min.js"></script>
<script type="text/javascript" src="jquery/jquery.tablesearcher.js"></script>
<script type="text/javascript" src="jquery/excanvas.js"></script>
<script type="text/javascript" src="jquery/jquery.bt.js"></script>
<script type="text/javascript" src="jquery/allgemeine.php"></script>
autsch! :D

Sebmaster
08.10.2009, 20:12
autsch! :D

Landet doch eh im Cache:biggrin1:

Gremlin
08.10.2009, 21:14
autsch! :D :
Japs :biggrin1: könnte man zumindest auf der Bettelseite ausbauen ^^ hatte bei mir bis vor kurzem js auch überall drin, hab es dann nur da geladen wo es verlangt wird, und im Monat 100GB Traffic weniger (täglich aber auch ~80.000 Bettellinkaufrufe)

eRaaaa
08.10.2009, 21:20
das hatte ich ja auch schon im anderen thread mal geschrieben gehabt. stimmt, bei der bettelseite haut das natürlich dolle rein, da wird dann natürlich im worst case 80k mal das ding gezogen ;D bzw in diesme fall: die ding(e) ! :D

Hardy
08.10.2009, 21:38
Japs :biggrin1: könnte man zumindest auf der Bettelseite ausbauen ^^ hatte bei mir bis vor kurzem js auch überall drin, hab es dann nur da geladen wo es verlangt wird, und im Monat 100GB Traffic weniger (täglich aber auch ~80.000 Bettellinkaufrufe)


Also bei 50k unike klicks pro tag merkt man das schon das der jquery einiges an traffic verbraucht. Letzten Monat hatte ich fast 1 Terabyte (:eek:) durch den scheiß, was natürlich nicht tragbar ist.So habe ich das generell aus der header geschmissen und nur in den seiten eingebaut die, die entsprechende *.js benötigen.

jpwfour
08.10.2009, 22:22
Uml und erst recht nicht so viele Einzelfiles, das sind alles wertvolle Requests!

Da kann man sich informieren, was außer dem reinen Traffic in Byte noch erheblichen EInfluss hat:
http://developer.yahoo.com/yslow/
http://code.google.com/intl/de-DE/speed/page-speed/download.html

Btw: jQuery ist zwar ganz schön, aber wer daraus nur 1-2 kleine Funktionen benutzt, kann sich die ja auch aus dem Code rauskopieren (Developer Version benutzen), und muss dafür nicht alle x-tausend Codezeilen dauernd zur Verfügung stellen.

Und Addons/Plugins alle in eine Datei reinkopieren.

Dazu kann man auch js Dateien komprimieren, oder aber gerade bei JS Librarys das an sich einzig sinnvolle, diese von einer anderen Seite aus einbinden, der Grundgedanke bei einer Bibliothek ist ja nun nicht, dass jeder diese wieder zur Verfügung stellt, sondern diese zentral verwaltet werden, somit entfällt auch Update Arbeit etc.
(Und irgendwann sind dann die Browserentwickler auch soweit, dass sie das einfach mal direkt integrieren :knueppel:)

Sledgedog
08.10.2009, 23:46
Gut ich geb dann erstmal auf

Ich sehe, da brauch ich noch paar Schulungen bis ich soweit bin das zu kapieren
Ajax Bildungsurlaub habe ich im Januar evtl. werde ich da ja schlauer

derzeit kapiere ich von dem was ihr schreibt rein gar nix

aber was nicht ist kann ja noch werden, ist ja noch kein Meister vom Himmel gefallen
:biggrin1: