<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>mysrc.de &#187; api</title> <atom:link href="http://www.mysrc.de/tag/api/feed/" rel="self" type="application/rss+xml" /><link>http://www.mysrc.de</link> <description>- jQuery, MooTools, HTML5, AJAX</description> <lastBuildDate>Tue, 14 Jun 2011 08:24:25 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.0.1</generator> <item><title>jQuery load function &#8211; Ajax the simple way (Part 1)</title><link>http://www.mysrc.de/jquery/jquery-load-function-ajax-the-simple-way-part-1/</link> <comments>http://www.mysrc.de/jquery/jquery-load-function-ajax-the-simple-way-part-1/#comments</comments> <pubDate>Tue, 08 Dec 2009 21:50:06 +0000</pubDate> <dc:creator>Stefan Huissel</dc:creator> <category><![CDATA[AJAX]]></category> <category><![CDATA[jQuery]]></category> <category><![CDATA[api]]></category> <guid
isPermaLink="false">http://www.mysrc.de/?p=1055</guid> <description><![CDATA[Mit der load Funktion lassen sich einfach HTML-Elemente einer Datei in die Aktuelle einfügen. Diese Funktion ist in erster Linie für den &#8220;import&#8221; von HTML-Code gedacht und entspricht damit nicht dem typischen Ajax-Request bei dem bspw. ein PHP Skript angesprochen wird, das Daten aus der Datenbank liest und/oder andere serverseitige Prozesse anstösst. Soviel erstmal zur [...]]]></description> <content:encoded><![CDATA[<p>Mit der <a
href="http://docs.jquery.com/Ajax/load">load</a> Funktion lassen sich einfach HTML-Elemente einer Datei in die Aktuelle einfügen. Diese Funktion ist in erster Linie für den<strong> &#8220;import&#8221; von HTML-Code</strong> gedacht und entspricht damit <strong>nicht dem typischen Ajax-Request</strong> bei dem bspw. ein PHP Skript angesprochen wird, das Daten aus der Datenbank liest und/oder andere serverseitige Prozesse anstösst.</p><p>Soviel erstmal zur Theorie, der Funktionsaufruf sieht wie folgt aus:</p><div
class="wp_codebox_msgheader"><span
class="right"><sup><a
href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span
style="color: #99cc00">?</span></a></sup></span><span
class="left"><a
href="javascript:;" onclick="javascript:showCodeTxt('p1055code3'); return false;">View Code</a> JAVASCRIPT</span><div
class="codebox_clear"></div></div><div
class="wp_codebox"><table><tr
id="p10553"><td
class="line_numbers"><pre>1
</pre></td><td
class="code" id="p1055code3"><pre class="javascript" style="font-family:monospace;"> $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'#someElement'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">load</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'/someFile #mydiv'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div><p>So kurz so einfach. In das Element mit der id <strong>&#8220;someElement&#8221;</strong> wird der gesamte Inhalt eines divs mit der id &#8220;mydiv&#8221; geladen. Das geniale dabei ist, dass sich <strong>&#8220;mydiv&#8221;</strong> überhaupt nicht im aktuellen Dokument befindet, sondern in der Datei <strong>&#8220;someFile&#8221;</strong>.<br
/> Als<strong> zweiten Parameter</strong> kann man der load Funktion auch noch Daten als sogenanntes <strong>Key/Value Paar</strong> übergeben.</p><div
class="wp_codebox_msgheader"><span
class="right"><sup><a
href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span
style="color: #99cc00">?</span></a></sup></span><span
class="left"><a
href="javascript:;" onclick="javascript:showCodeTxt('p1055code4'); return false;">View Code</a> JAVASCRIPT</span><div
class="codebox_clear"></div></div><div
class="wp_codebox"><table><tr
id="p10554"><td
class="line_numbers"><pre>1
</pre></td><td
class="code" id="p1055code4"><pre class="javascript" style="font-family:monospace;"> $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'#someElement'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">load</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'someFile.php'</span><span style="color: #339933;">,</span><span style="color: #009900;">&#123;</span><span style="color: #3366CC;">'param'</span><span style="color: #339933;">:</span> <span style="color: #3366CC;">'someValue'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div><p>Das enspricht allerdings jetzt schon eher dem normalen Ajax-Request. Das oder die Key/Value Paare werden dem php-Skript als post-Paramter übergeben. Natürlich <strong>verliert man damit den Vorteil</strong> des vorigen Beispiels sich einfach DOM-Elemente aus einem anderen HTML-Skript zu holen. Aber falls man das Ergebnis eines Request einfach direkt <strong>ohne weitere Verarbeitung</strong> in ein Element einfügen möchte, ist das eine sehr einfache und komfortable Variante.</p><p>Im nächsten Teil wird es dann um die anderen fortgeschritten jQuery Ajax Varianten wie get, getJSON, etc. gehen.</p><h3  class="related_post_title">Ähnliche Artikel</h3><ul
class="related_post"><li>12. August 2009 -- <a
href="http://www.mysrc.de/jquery/jquery-form-plugin-do-some-ajax-magic-easily/" title="jQuery Form Plugin &#8211; Do some AJAX magic easily">jQuery Form Plugin &#8211; Do some AJAX magic easily</a></li><li>16. Mai 2009 -- <a
href="http://www.mysrc.de/jquery/jquery-formulare-validieren-ein-uberblick/" title="jQuery Formulare validieren &#8211; Ein Überblick">jQuery Formulare validieren &#8211; Ein Überblick</a></li><li>16. Mai 2009 -- <a
href="http://www.mysrc.de/jquery/formulare-mit-jquery-die-umfassende-serie/" title="Formulare mit jQuery &#8211; die umfassende Serie">Formulare mit jQuery &#8211; die umfassende Serie</a></li></ul>]]></content:encoded> <wfw:commentRss>http://www.mysrc.de/jquery/jquery-load-function-ajax-the-simple-way-part-1/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Online Thumbnail Generator für Webseiten</title><link>http://www.mysrc.de/allgemein/online-thumbnail-generator-fur-webseiten/</link> <comments>http://www.mysrc.de/allgemein/online-thumbnail-generator-fur-webseiten/#comments</comments> <pubDate>Wed, 22 Apr 2009 14:58:18 +0000</pubDate> <dc:creator>Stefan Huissel</dc:creator> <category><![CDATA[Allgemein]]></category> <category><![CDATA[Web-Development]]></category> <category><![CDATA[api]]></category> <category><![CDATA[Thumbnails]]></category> <guid
isPermaLink="false">http://www.mysrc.de/?p=425</guid> <description><![CDATA[Unabhängig von alles JS-Frameworks will ich mal einen kleinen Service vorstellen, mit dem man sehr einfach Thumbails von Websites darstellen kann. Alles was man dafür benötigt ist ein Account auf Pageglimpse. Nach erfolgreicher Registrierung gibt man auf seiner Seite dem img-Tag als src Attribut einfach einen absoluten Link. Dieser kann dann wie folgt aussehen: http://images.pageglimpse.com/v1/thumbnails?url=http://www.mysrc.de/&#038;size=large&#038;devkey=1234567890 [...]]]></description> <content:encoded><![CDATA[<p>Unabhängig von alles JS-Frameworks will ich mal einen kleinen Service vorstellen, mit dem man sehr <strong>einfach Thumbails</strong> von Websites <strong>darstellen</strong> kann.<br
/> Alles was man dafür benötigt ist ein Account auf <a
href="http://www.pageglimpse.com/">Pageglimpse</a>. Nach erfolgreicher Registrierung gibt man auf seiner Seite dem img-Tag <strong>als src Attribut</strong> einfach <strong>einen absoluten Link</strong>. Dieser kann dann wie folgt aussehen:</p><p>http://images.pageglimpse.com/v1/thumbnails?url=http://www.mysrc.de/&#038;size=large&#038;devkey=1234567890</p><p><img
src="http://www.mysrc.de/wp-content/uploads/2009/04/mysrc_thumb-300x137.jpg" alt="mysrc_thumb" title="mysrc_thumb" width="300" height="137" class="alignnone size-medium wp-image-429" /></p><p><strong>Pageglimpse </strong>verfügt auch über eine kleine <strong>API</strong>. Was indem Fall nur bedeutet, dass dem GET-String einfach weitere Attribute hinzugefügt werden können.<br
/> Dazu gehören:</p><ul><li>devkey -> obligatorisch und auch üblich um einen Service im Web zu nutzen</li><li>url -> WWW-Adresse die der Website die als Thumbnail angezeigt werden soll</li><li>size -> Größe des Thumbails</li></ul><p>Da die Thumbnails nicht sofort generiert werden, kann man einen Request senden um den Status zu prüfen. Ein <strong>Request </strong>sähe dann so aus:</p><p>http://images.pageglimpse.com/v1/thumbnails/request?</p><p>Hinter &#8220;request?&#8221; kann man dann noch die GET-Parameter anhängen. Beispiele dazu findet ihr auf <a
href="http://www.pageglimpse.com/features/api">Pageglimpse API</a>.<br
/> <br/></p><h3  class="related_post_title">Ähnliche Artikel</h3><ul
class="related_post"><li>8. Dezember 2009 -- <a
href="http://www.mysrc.de/jquery/jquery-load-function-ajax-the-simple-way-part-1/" title="jQuery load function &#8211; Ajax the simple way (Part 1)">jQuery load function &#8211; Ajax the simple way (Part 1)</a></li><li>30. Mai 2009 -- <a
href="http://www.mysrc.de/jquery/jyoutube-jquery-youtube-thumbnail-plugin/" title="jYouTube &#8211; jQuery YouTube thumbnail plugin">jYouTube &#8211; jQuery YouTube thumbnail plugin</a></li><li>17. April 2009 -- <a
href="http://www.mysrc.de/jquery/jquery-api-browser-v13-fur-den-desktop/" title="jQuery API Browser v1.3 für den Desktop ">jQuery API Browser v1.3 für den Desktop </a></li></ul>]]></content:encoded> <wfw:commentRss>http://www.mysrc.de/allgemein/online-thumbnail-generator-fur-webseiten/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>jQuery API Browser v1.3 für den Desktop</title><link>http://www.mysrc.de/jquery/jquery-api-browser-v13-fur-den-desktop/</link> <comments>http://www.mysrc.de/jquery/jquery-api-browser-v13-fur-den-desktop/#comments</comments> <pubDate>Fri, 17 Apr 2009 12:43:24 +0000</pubDate> <dc:creator>Oliver Storm</dc:creator> <category><![CDATA[jQuery]]></category> <category><![CDATA[api]]></category> <category><![CDATA[jQuery UI]]></category> <guid
isPermaLink="false">http://www.mysrc.de/?p=384</guid> <description><![CDATA[Unter http://api.jquery.com/ findet man den API Browser von jQuery v1.3. Ein ziemlich nützliches Teil wenn man schnell mal Hilfe bei der Entwicklung braucht. Der Browser stellt die komplette API mit all Ihren Kernfunktionen übersichtlich dar. Aber das schönste daran ist, dass ganze gibt es auch als AIR-Applikation für den Desktop. Einfach installieren und schon hat [...]]]></description> <content:encoded><![CDATA[<p><img
class="alignnone size-full wp-image-385" title="jquery-api" src="http://www.mysrc.de/wp-content/uploads/2009/04/jquery-api.jpg" alt="jquery-api" width="460" height="191" /></p><p>Unter <a
title="jQuery API Browser" href="http://api.jquery.com/" target="_blank">http://api.jquery.com/</a> findet man den <strong>API Browser von jQuery v1.3</strong>.<br
/> Ein ziemlich nützliches Teil wenn man schnell mal Hilfe bei der Entwicklung braucht.</p><p>Der Browser stellt die komplette API mit all Ihren Kernfunktionen übersichtlich dar.</p><p>Aber das schönste daran ist, dass ganze gibt es auch als <strong>AIR-Applikation</strong> für den Desktop. Einfach installieren und schon hat man die ganze Geschichte jederzeit und schnell verfügbar.</p><p><strong>Inhalte im Überblick:</strong></p><ul><li>Die aktuelle jQuery und jQuery UI Dokumentation.</li><li>Die Möglichkeit Seiten die man häufig braucht als Favoriten zu markieren.</li><li>Syntax Highlighting in den Code-Beispielen.</li><li>Live Demo´s innerhalb des Browsers.</li><li>Links zum editieren und experimentieren mit Code-Beispielen.</li></ul><p><img
src="file:///C:/Users/OLIVER%7E1/AppData/Local/Temp/moz-screenshot.jpg" alt="" /></p><h3  class="related_post_title">Ähnliche Artikel</h3><ul
class="related_post"><li>8. Dezember 2009 -- <a
href="http://www.mysrc.de/jquery/jquery-load-function-ajax-the-simple-way-part-1/" title="jQuery load function &#8211; Ajax the simple way (Part 1)">jQuery load function &#8211; Ajax the simple way (Part 1)</a></li><li>16. Oktober 2009 -- <a
href="http://www.mysrc.de/jquery/jquery-accessible-ria-widgets-fur-jedermann/" title="jQuery &#8211; Accessible-RIA &#8211; Widgets für jedermann">jQuery &#8211; Accessible-RIA &#8211; Widgets für jedermann</a></li><li>27. Juli 2009 -- <a
href="http://www.mysrc.de/jquery/jquery-tutorial-closing-an-accordion-automatically/" title="jQuery Tutorial &#8211; Closing an Accordion automatically">jQuery Tutorial &#8211; Closing an Accordion automatically</a></li></ul>]]></content:encoded> <wfw:commentRss>http://www.mysrc.de/jquery/jquery-api-browser-v13-fur-den-desktop/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>jQuery Übersetzungs-Plugin SundayMorning</title><link>http://www.mysrc.de/jquery/jquery-ubersetzungs-plugin-sundaymorning/</link> <comments>http://www.mysrc.de/jquery/jquery-ubersetzungs-plugin-sundaymorning/#comments</comments> <pubDate>Thu, 19 Mar 2009 10:39:22 +0000</pubDate> <dc:creator>Oliver Storm</dc:creator> <category><![CDATA[jQuery]]></category> <category><![CDATA[api]]></category> <guid
isPermaLink="false">http://www.mysrc.de/?p=267</guid> <description><![CDATA[Gestern bin ich auf ein neues nettes Plugin für jQuery gestoßen. SundayMorning, ein jQuery Plugin welches es den Besuchern einer Seite erlaubt ihre Inhalte (Strings oder DOM-Objekte) einfach, per Klick, in mehr als 30 Sprachen zu übersetzen. SundayMorning nutzt dafür die Google translate API. Die Übersetzung  lässt sich auf einzelne Worte, auf ganze Sätze per [...]]]></description> <content:encoded><![CDATA[<p><img
class="size-full wp-image-268 alignnone" title="sunday_morning" src="http://www.mysrc.de/wp-content/uploads/2009/03/sunday_morning.jpg" alt="sunday_morning" width="392" height="130" /></p><p>Gestern bin ich auf ein neues nettes Plugin für jQuery gestoßen.<br
/> <a
title="SundayMorning - jQuery Translator" href="http://sundaymorning.jaysalvat.com/" target="_blank">SundayMorning</a>, ein jQuery Plugin welches es den Besuchern einer Seite erlaubt ihre Inhalte (Strings oder DOM-Objekte) einfach, per Klick, in mehr als 30 Sprachen zu übersetzen.</p><p>SundayMorning nutzt dafür die <a
title="Google Tranlate" href="http://code.google.com/apis/ajaxlanguage/" target="_blank">Google translate API</a>.<br
/> Die Übersetzung  lässt sich auf einzelne Worte, auf ganze Sätze per Menu für verschieden Sprachen oder per Event ausführen. Das Ganze ist auch als Bookmarklet verfügbar.</p><p><strong>Ein einfaches Beispiel:</strong></p><div
class="wp_codebox_msgheader"><span
class="right"><sup><a
href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span
style="color: #99cc00">?</span></a></sup></span><span
class="left"><a
href="javascript:;" onclick="javascript:showCodeTxt('p267code6'); return false;">View Code</a> JAVASCRIPT</span><div
class="codebox_clear"></div></div><div
class="wp_codebox"><table><tr
id="p2676"><td
class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
</pre></td><td
class="code" id="p267code6"><pre class="javascript" style="font-family:monospace;"><span style="color: #006600; font-style: italic;">//Der Aufruf</span>
´$.<span style="color: #660066;">sundayMorning</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'bonjour'</span><span style="color: #339933;">,</span> <span style="color: #009900;">&#123;</span>
    source<span style="color: #339933;">:</span><span style="color: #3366CC;">'fr'</span><span style="color: #339933;">,</span>
    destination<span style="color: #339933;">:</span><span style="color: #3366CC;">'en'</span>
<span style="color: #009900;">&#125;</span><span style="color: #339933;">,</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>response<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #000066;">alert</span><span style="color: #009900;">&#40;</span>response.<span style="color: #660066;">translation</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #006600; font-style: italic;">//Das Ergebniss als Objekt</span>
response <span style="color: #339933;">=</span> <span style="color: #009900;">&#123;</span>
    translation<span style="color: #339933;">:</span> <span style="color: #3366CC;">'hello'</span><span style="color: #339933;">,</span>
    source<span style="color: #339933;">:</span> <span style="color: #3366CC;">'fr'</span><span style="color: #339933;">,</span>
    destination<span style="color: #339933;">:</span> <span style="color: #3366CC;">'en'</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div><p>Die Schwachstelle des ganzen wird wohl die Genauigkeit von Googles Übersetzung sein.<br
/> Eine Demo, sowie mehr Informationen und die Dateien zum Download findet man auf der <a
title="SundayMorning - jQuery Translator" href="http://sundaymorning.jaysalvat.com/" target="_blank">offiziellen Website</a>.</p><h3  class="related_post_title">Ähnliche Artikel</h3><ul
class="related_post"><li>8. Dezember 2009 -- <a
href="http://www.mysrc.de/jquery/jquery-load-function-ajax-the-simple-way-part-1/" title="jQuery load function &#8211; Ajax the simple way (Part 1)">jQuery load function &#8211; Ajax the simple way (Part 1)</a></li><li>17. April 2009 -- <a
href="http://www.mysrc.de/jquery/jquery-api-browser-v13-fur-den-desktop/" title="jQuery API Browser v1.3 für den Desktop ">jQuery API Browser v1.3 für den Desktop </a></li><li>1. Dezember 2010 -- <a
href="http://www.mysrc.de/html5/jquery-mobile-der-eitenaufbau/" title="jQuery Mobile &#8211; Der Seitenaufbau">jQuery Mobile &#8211; Der Seitenaufbau</a></li></ul>]]></content:encoded> <wfw:commentRss>http://www.mysrc.de/jquery/jquery-ubersetzungs-plugin-sundaymorning/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
