<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" version="2.0">
  <channel>
    <title>javascript.de</title>
    <link>http://www.javascript.de/</link>
    <description>Deutsches JavaScript-Portal</description>
    <copyright>PULSAR interactive media GmbH</copyright>
    <lastBuildDate>Wed, 13 Apr 2005 15:39:09 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.7.5016.2</generator>
    <managingEditor>tb@pim.de</managingEditor>
    <webMaster>tb@pim.de</webMaster>
    <item>
      <trackback:ping>http://www.javascript.de/Trackback,guid,9c70b289-8bb3-44f3-adbb-f9810cebe207.aspx</trackback:ping>
      <pingback:server>http://www.javascript.de/pingback.aspx</pingback:server>
      <pingback:target>http://www.javascript.de/PermaLink,guid,9c70b289-8bb3-44f3-adbb-f9810cebe207.aspx</pingback:target>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      Das braucht man immer wieder mal, und <a href="http://www.pageresource.com/jscript/jdropbox.htm">hier
      wird es ganz gut und ausführlich erklärt und beschrieben</a>. 
   </p>
        <p>
          <a href="http://blogs.dotnetgerman.com/thomas/PermaLink,guid,ae0857c7-b473-485e-adaf-af97bce3eba1.aspx">Thomas</a>
        </p>
      </body>
      <title>Gewaehlten Value einer Selectbox abfragen</title>
      <guid>http://www.javascript.de/PermaLink,guid,9c70b289-8bb3-44f3-adbb-f9810cebe207.aspx</guid>
      <link>http://www.javascript.de/GewaehltenValueEinerSelectboxAbfragen.aspx</link>
      <pubDate>Wed, 13 Apr 2005 15:39:09 GMT</pubDate>
      <description>&lt;p&gt;
   Das braucht man immer wieder mal, und &lt;a href="http://www.pageresource.com/jscript/jdropbox.htm"&gt;hier
   wird es ganz gut und ausführlich erklärt und beschrieben&lt;/a&gt;. 
&lt;/p&gt;
&lt;p&gt;
   &lt;a href="http://blogs.dotnetgerman.com/thomas/PermaLink,guid,ae0857c7-b473-485e-adaf-af97bce3eba1.aspx"&gt;Thomas&lt;/a&gt;
&lt;/p&gt;</description>
      <category>TippsUndTricks</category>
    </item>
    <item>
      <trackback:ping>http://www.javascript.de/Trackback,guid,06462fa6-ab78-41f2-9807-5779283538e3.aspx</trackback:ping>
      <pingback:server>http://www.javascript.de/pingback.aspx</pingback:server>
      <pingback:target>http://www.javascript.de/PermaLink,guid,06462fa6-ab78-41f2-9807-5779283538e3.aspx</pingback:target>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <div class="itemBodyStyle">
          <p>
         Wie öffnet man auf der Hauptseite ein Popup-Fenster, und leitet anschließend gleich
         auf eine andere Seite weiter?
      </p>
          <p>
         So:
      </p>
          <p align="left">
            <span style="FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent">&lt;a
         href=<span style="FONT-SIZE: 11px; COLOR: rgb(102,102,102); FONT-FAMILY: Courier New; BACKGROUND-COLOR: rgb(228,228,228)">"javascript:window.open<br />
         ('popup.htm','popup');self.location.href='seite2.htm';"</span>&gt;Link&lt;/a&gt;</span>
          </p>
        </div>
        <p>
          <a href="http://blogs.dotnetgerman.com/thomas/PermaLink,guid,00ddadc5-7507-4dda-9493-8b1b3618a66b.aspx">Thomas</a>
        </p>
      </body>
      <title>Erst Popup oeffnen, dann weiterleiten</title>
      <guid>http://www.javascript.de/PermaLink,guid,06462fa6-ab78-41f2-9807-5779283538e3.aspx</guid>
      <link>http://www.javascript.de/ErstPopupOeffnenDannWeiterleiten.aspx</link>
      <pubDate>Wed, 13 Apr 2005 15:37:58 GMT</pubDate>
      <description>&lt;div class=itemBodyStyle&gt;
   &lt;p&gt;
      Wie öffnet man auf der Hauptseite ein Popup-Fenster, und leitet anschließend gleich
      auf eine andere Seite weiter?
   &lt;/p&gt;
   &lt;p&gt;
      So:
   &lt;/p&gt;
   &lt;p align=left&gt;
      &lt;span style="FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;&amp;lt;a
      href=&lt;span style="FONT-SIZE: 11px; COLOR: rgb(102,102,102); FONT-FAMILY: Courier New; BACKGROUND-COLOR: rgb(228,228,228)"&gt;"javascript:window.open&lt;br&gt;
      ('popup.htm','popup');self.location.href='seite2.htm';"&lt;/span&gt;&amp;gt;Link&amp;lt;/a&amp;gt;&lt;/span&gt;
   &lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;
   &lt;a href="http://blogs.dotnetgerman.com/thomas/PermaLink,guid,00ddadc5-7507-4dda-9493-8b1b3618a66b.aspx"&gt;Thomas&lt;/a&gt;
&lt;/p&gt;</description>
      <category>TippsUndTricks</category>
    </item>
    <item>
      <trackback:ping>http://www.javascript.de/Trackback,guid,6bda782a-6c42-4705-b43f-8b90e908ce4e.aspx</trackback:ping>
      <pingback:server>http://www.javascript.de/pingback.aspx</pingback:server>
      <pingback:target>http://www.javascript.de/PermaLink,guid,6bda782a-6c42-4705-b43f-8b90e908ce4e.aspx</pingback:target>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <!--StartFragment -->
        </p>
        <p>
      ... dabei jedoch einige Tags ignorieren. Das kann man zum Beispiel gebrauchen, wenn
      man einen Codesweeper bastelt, der von MSHTML in MSHTML kopierte Texte von ihrer Formatierung
      befreien, die Absätze jedoch erhalten soll (dafür hab ich's gebraucht).
   </p>
        <p>
          <font face="Courier New">content = "<b>blablabla</b>";</font>
        </p>
        <p>
          <font face="Courier New">oReg = new RegExp("<!--?[^-->]*&gt;","ig");<br />
      _content = content.match(oReg)</font>
        </p>
        <p>
          <font face="Courier New">for(i=0;i&lt;_content.length;i++) {<br />
       tag = _content[i].toLowerCase();<br />
       if(tag!="&lt;p&gt;"&amp;&amp;tag!="&lt;/p&gt;"&amp;&amp;tag!="&lt;br&gt;"&amp;&amp;tag!="&lt;br
      /&gt;"&amp;&amp;tag!="") {<br />
        content = content.replace(_content[i],'');<br />
       }<br />
      }</font>
        </p>
        <p>
          <a href="http://blogs.dotnetgerman.com/thomas/PermaLink,guid,1af6737c-d7a1-4477-855f-98c756794fea.aspx">Thomas</a>
        </p>
      </body>
      <title>HTML-Tags mittels JavaScript entfernen ...</title>
      <guid>http://www.javascript.de/PermaLink,guid,6bda782a-6c42-4705-b43f-8b90e908ce4e.aspx</guid>
      <link>http://www.javascript.de/HTMLTagsMittelsJavaScriptEntfernen.aspx</link>
      <pubDate>Wed, 13 Apr 2005 15:36:24 GMT</pubDate>
      <description>&lt;p&gt;
   &lt;!--StartFragment --&gt;
&lt;/p&gt;
&lt;p&gt;
   ... dabei jedoch einige Tags ignorieren. Das kann man zum Beispiel gebrauchen, wenn
   man einen Codesweeper bastelt, der von MSHTML in MSHTML kopierte Texte von ihrer Formatierung
   befreien, die Absätze jedoch erhalten soll (dafür hab ich's gebraucht).
&lt;/p&gt;
&lt;p&gt;
   &lt;font face="Courier New"&gt;content = "&lt;b&gt;blablabla&lt;/b&gt;";&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
   &lt;font face="Courier New"&gt;oReg = new RegExp("&lt;!--?[^--&gt;]*&amp;gt;","ig");&lt;br&gt;
   _content = content.match(oReg)&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
   &lt;font face="Courier New"&gt;for(i=0;i&amp;lt;_content.length;i++) {&lt;br&gt;
   &amp;nbsp;tag = _content[i].toLowerCase();&lt;br&gt;
   &amp;nbsp;if(tag!="&amp;lt;p&amp;gt;"&amp;amp;&amp;amp;tag!="&amp;lt;/p&amp;gt;"&amp;amp;&amp;amp;tag!="&amp;lt;br&amp;gt;"&amp;amp;&amp;amp;tag!="&amp;lt;br
   /&amp;gt;"&amp;amp;&amp;amp;tag!="") {&lt;br&gt;
   &amp;nbsp;&amp;nbsp;content = content.replace(_content[i],'');&lt;br&gt;
   &amp;nbsp;}&lt;br&gt;
   }&lt;/font&gt; 
&lt;/p&gt;
&lt;p&gt;
   &lt;a href="http://blogs.dotnetgerman.com/thomas/PermaLink,guid,1af6737c-d7a1-4477-855f-98c756794fea.aspx"&gt;Thomas&lt;/a&gt;
&lt;/p&gt;</description>
      <category>TippsUndTricks</category>
    </item>
    <item>
      <trackback:ping>http://www.javascript.de/Trackback,guid,fa85c4a8-0688-4195-bfb6-b52214f27756.aspx</trackback:ping>
      <pingback:server>http://www.javascript.de/pingback.aspx</pingback:server>
      <pingback:target>http://www.javascript.de/PermaLink,guid,fa85c4a8-0688-4195-bfb6-b52214f27756.aspx</pingback:target>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      Um den Fokus auf eine Textarea zu setzen bedarf es nicht viel, man muss lediglich
      die Methode .focus() des <a href="http://www.devguru.com/Technologies/ecmascript/quickref/textarea.html">Textarea-Objektes</a> aufrufen.
      Um den Cursor allerdings ans Ende des bereits geschriebenen Textes zu setzen muss
      man etwas tricksen: 
   </p>
        <div class="itemBodyStyle">
          <p>
            <font face="Courier New">&lt;form&gt;<br />
         &lt;textarea name="mytext"&gt;Das ist ein Text&lt;/textarea&gt;<br />
         &lt;/form&gt;<br />
         &lt;a href="javascript:setFocus()"&gt;Fokus setzen&lt;/a&gt;<br />
         &lt;script&gt;<br />
          var f = document.forms[0].mytext;<br />
          f.focus();<br />
          f.value += '';<br />
         &lt;/script&gt;</font>
          </p>
        </div>
        <!--StartFragment -->
        <div class="itemBodyStyle">
          <p>
            <a href="http://blogs.dotnetgerman.com/thomas/PermaLink,guid,c1bcbe85-e27c-4a43-95a6-ee91d56c49c0.aspx">Thomas</a>
          </p>
        </div>
      </body>
      <title>Focus auf Textarea setzen</title>
      <guid>http://www.javascript.de/PermaLink,guid,fa85c4a8-0688-4195-bfb6-b52214f27756.aspx</guid>
      <link>http://www.javascript.de/FocusAufTextareaSetzen.aspx</link>
      <pubDate>Wed, 13 Apr 2005 15:35:43 GMT</pubDate>
      <description>&lt;p&gt;
   Um den Fokus auf eine Textarea zu setzen bedarf es nicht viel, man muss lediglich
   die Methode .focus() des &lt;a href="http://www.devguru.com/Technologies/ecmascript/quickref/textarea.html"&gt;Textarea-Objektes&lt;/a&gt; aufrufen.
   Um den Cursor allerdings ans Ende des bereits geschriebenen Textes zu setzen muss
   man etwas tricksen: 
&lt;/p&gt;
&lt;div class=itemBodyStyle&gt;
   &lt;p&gt;
      &lt;font face="Courier New"&gt;&amp;lt;form&amp;gt;&lt;br&gt;
      &amp;lt;textarea name="mytext"&amp;gt;Das ist ein Text&amp;lt;/textarea&amp;gt;&lt;br&gt;
      &amp;lt;/form&amp;gt;&lt;br&gt;
      &amp;lt;a href="javascript:setFocus()"&amp;gt;Fokus setzen&amp;lt;/a&amp;gt;&lt;br&gt;
      &amp;lt;script&amp;gt;&lt;br&gt;
      &amp;nbsp;var f = document.forms[0].mytext;&lt;br&gt;
      &amp;nbsp;f.focus();&lt;br&gt;
      &amp;nbsp;f.value += '';&lt;br&gt;
      &amp;lt;/script&amp;gt;&lt;/font&gt;
   &lt;/p&gt;
&lt;/div&gt;
&lt;!--StartFragment --&gt;
&lt;div class=itemBodyStyle&gt;
   &lt;p&gt;
      &lt;a href="http://blogs.dotnetgerman.com/thomas/PermaLink,guid,c1bcbe85-e27c-4a43-95a6-ee91d56c49c0.aspx"&gt;Thomas&lt;/a&gt;
   &lt;/p&gt;
&lt;/div&gt;</description>
      <category>TippsUndTricks</category>
    </item>
    <item>
      <trackback:ping>http://www.javascript.de/Trackback,guid,ca2865da-8746-4aa1-bf35-bfae62a2ec5f.aspx</trackback:ping>
      <pingback:server>http://www.javascript.de/pingback.aspx</pingback:server>
      <pingback:target>http://www.javascript.de/PermaLink,guid,ca2865da-8746-4aa1-bf35-bfae62a2ec5f.aspx</pingback:target>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <!--StartFragment --> ... funktioniert nicht ohne Weiteres. Hier gibt's die Lösung: <a href="http://devedge.netscape.com/viewsource/2003/xhtml-style-script/">http://devedge.netscape.com/viewsource/2003/xhtml-style-script/</a></p>
        <p>
          <a href="http://blogs.dotnetgerman.com/thomas/PermaLink,guid,28b14d3b-79ce-4e67-8b58-9903b1b44a60.aspx">Thomas</a>
        </p>
      </body>
      <title>XHTML und eingebettetes JavaScript...</title>
      <guid>http://www.javascript.de/PermaLink,guid,ca2865da-8746-4aa1-bf35-bfae62a2ec5f.aspx</guid>
      <link>http://www.javascript.de/XHTMLUndEingebettetesJavaScript.aspx</link>
      <pubDate>Wed, 13 Apr 2005 15:34:51 GMT</pubDate>
      <description>&lt;p&gt;
   &lt;!--StartFragment --&gt;&amp;nbsp;... funktioniert nicht ohne Weiteres. Hier gibt's die Lösung: &lt;a href="http://devedge.netscape.com/viewsource/2003/xhtml-style-script/"&gt;http://devedge.netscape.com/viewsource/2003/xhtml-style-script/&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
   &lt;a href="http://blogs.dotnetgerman.com/thomas/PermaLink,guid,28b14d3b-79ce-4e67-8b58-9903b1b44a60.aspx"&gt;Thomas&lt;/a&gt;
&lt;/p&gt;</description>
      <category>TippsUndTricks</category>
    </item>
    <item>
      <trackback:ping>http://www.javascript.de/Trackback,guid,14354c18-45e0-4ba5-9431-a5747ac1db1d.aspx</trackback:ping>
      <pingback:server>http://www.javascript.de/pingback.aspx</pingback:server>
      <pingback:target>http://www.javascript.de/PermaLink,guid,14354c18-45e0-4ba5-9431-a5747ac1db1d.aspx</pingback:target>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <!--StartFragment -->Ich habe mich eben gewundert, weshalb in einem Projekt die <a href="http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/mshtml/reference/ifaces/window2/settimeout.asp">setTimeout-Methode</a> nicht
      mehr funktioniert hat, obwohl sie das vor 2 Monaten noch tat. 
   </p>
        <div class="itemBodyStyle">
          <p>
         Der Grund: ich habe beim Aufruf die Funktion, die ich verzögern wollte, nicht als
         String übergeben. Geht ja auch nicht wirklich aus der Doku hervor, dass das nötig
         ist - und kurioser Weise haben diverse Browser auf verschiedenen Windows-Installationen
         von 2000 und XP bis 2003 Server auch keinen Fehler ausgespuckt.
      </p>
          <p>
         Jedenfalls verhält sich setTimeout() ähnlich wie eval(), d.h. der als String übergebene
         Code wird entsprechend ausgeführt.
      </p>
          <p align="left">
         Falsch: <font face="Courier New">window.setTimeout(window.self.close(),250);</font><br />
         Richtig: <font face="Courier New">window.setTimeout("window.self.close()",250);</font></p>
          <p align="left">
            <a href="http://blogs.dotnetgerman.com/thomas/PermaLink,guid,a52efc27-a0f2-4415-a651-9d92d99acb16.aspx">Thomas</a>
          </p>
        </div>
      </body>
      <title>setTimeout();</title>
      <guid>http://www.javascript.de/PermaLink,guid,14354c18-45e0-4ba5-9431-a5747ac1db1d.aspx</guid>
      <link>http://www.javascript.de/setTimeout.aspx</link>
      <pubDate>Wed, 13 Apr 2005 15:32:19 GMT</pubDate>
      <description>&lt;p&gt;
   &lt;!--StartFragment --&gt;Ich habe mich eben gewundert, weshalb in einem Projekt die &lt;a href="http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/mshtml/reference/ifaces/window2/settimeout.asp"&gt;setTimeout-Methode&lt;/a&gt; nicht
   mehr funktioniert hat, obwohl sie das vor 2 Monaten noch tat. 
&lt;/p&gt;
&lt;div class=itemBodyStyle&gt;
   &lt;p&gt;
      Der Grund: ich habe beim Aufruf die Funktion, die ich verzögern wollte, nicht als
      String übergeben. Geht ja auch nicht wirklich aus der Doku hervor, dass das nötig
      ist - und kurioser Weise haben diverse Browser auf verschiedenen Windows-Installationen
      von 2000 und XP bis 2003 Server auch keinen Fehler ausgespuckt.
   &lt;/p&gt;
   &lt;p&gt;
      Jedenfalls verhält sich setTimeout() ähnlich wie eval(), d.h. der als String übergebene
      Code wird entsprechend ausgeführt.
   &lt;/p&gt;
   &lt;p align=left&gt;
      Falsch: &lt;font face="Courier New"&gt;window.setTimeout(window.self.close(),250);&lt;/font&gt;
      &lt;br&gt;
      Richtig: &lt;font face="Courier New"&gt;window.setTimeout("window.self.close()",250);&lt;/font&gt;
   &lt;/p&gt;
   &lt;p align=left&gt;
      &lt;a href="http://blogs.dotnetgerman.com/thomas/PermaLink,guid,a52efc27-a0f2-4415-a651-9d92d99acb16.aspx"&gt;Thomas&lt;/a&gt;
   &lt;/p&gt;
&lt;/div&gt;</description>
      <category>TippsUndTricks</category>
    </item>
  </channel>
</rss>