tyvm Rainer for the Tip with prototype.js That was is.
Seems to be working now... Thx Chris for trying. Greetings Oliver 2009/11/12 Rainer Schleevoigt <rai...@webmasterei-hamburg.de>: > Christian Wolff schrieb: > > > Auf Grund der Syntax ist anzunehmen, dass Prototype eingesetzt wurde. Dann > sieht es so aus: > > <script src="protoculous.js"></script> > > <script> > var url_lm109 = 'index.php?id='; > var url_www109 = ''; > if(!url_lm109.match(/\d/)) Element.hide('mr_item109'); > else Element.show('mr_item109'); > if (url_www109 == 'http://') Element.hide('www_item109'); > > > </script> > > Der Code ergibt für mich jetzt keinen Sinn, ist aber hocheffizient … > > Gruß Rainer > > >> Oliver Leitner schrieb: >> >>> >>> Hallo Christian >>> >>> Danke für die weiterführende Info. >>> >>> Das das ne Funktion is, is klar, die ist auch eingebunden, siehe >>> function printInfoBlock. >>> >> >> hallo oliver, >> gibt es irgendwo in dem javascript code ein >> >> function $(){ >> } >> >> oder >> var $ = function (){ >> } >> >> $ eine funktion zu zu weisen? >> >> printInfoBlock erwartet nämlich bereist ein "Node-object" und keinen >> string. >> >> so ein not element bekommt man in der regel mit getElementById() >> >> kannst du hier einfach mal einen link auf die betreffende seite posten? >> >> gruss chris >> >> >> >>> >>> gruss >>> Oliver >>> >>> 2009/11/12 Christian Wolff <ch...@connye.com>: >>> >>>> >>>> Hallo Oliver, >>>> >>>> das $ ist in Javascript ein "normaler Buchstabe" und kann z.b für >>>> funktions namen verwendet werden. viele javascript Bibliothekten >>>> verwenden diesen für sich. z.b jQuery oder Prototype. >>>> >>>> sprich $(parmeter) ist ein normaler funktions aufruf. >>>> wenn aber keine javascript bibilithek verwendet wird und man auch sonst >>>> keine funktion auf dem doller zeichen zugewiesen hat ist es >>>> selbstverständlich das sich der browser beklakt das es nicht geht. >>>> >>>> gruss chris >>>> >>>> Oliver Leitner schrieb: >>>> >>>>> >>>>> Hallo Christian >>>>> >>>>> Danke für die rasche Info. >>>>> >>>>> Es ist keine Bibliothek im Einsatz, sondern was von meinem Vorgänger >>>>> geschriebenes: >>>>> >>>>> function printInfoblock(elem){ >>>>> win=window.open('','win','width=460,height=400'); >>>>> win.document.write('<script language="JavaScript" >>>>> src="fileadmin/templates/scripts/default.js" >>>>> type="text/javascript"></script>'); >>>>> win.document.write('<link rel="stylesheet" type="text/css" >>>>> href="fileadmin/templates/styles/default.css" />'); >>>>> win.document.write('<style>.va_nav{display:none;} >>>>> .va_organiser_more{display:block;} .va_body{border:0px solid #999;} >>>>> </style><body onload="window.print();window.focus()">'); >>>>> win.document.write($(elem).innerHTML); >>>>> win.document.close(); >>>>> return false; >>>>> } >>>>> >>>>> Die raute hat leider auch nix geholfen:/ >>>>> >>>>> Any more ideas? >>>>> >>>>> lg >>>>> Oliver >>>>> >>>>> 2009/11/12 Christian Wolff <ch...@connye.com>: >>>>> >>>>>> >>>>>> Hi Oliver, >>>>>> ein bischen hinweisweise währen noch gut? >>>>>> welche JS-Libary nutzt du? jQuery? >>>>>> >>>>>> dann würde ich sagen $('mr_item109') dort gehört ein # rein >>>>>> $('#mr_item109') >>>>>> >>>>>> ansonsten ist die libary eingebunden? >>>>>> >>>>>> gruss chris >>>>>> >>>>>> Oliver Leitner schrieb: >>>>>> >>>>>>> >>>>>>> Hallo, liebe Kolleginen und Kollegen >>>>>>> >>>>>>> Habe hier neuerdings ein kleines Problem. >>>>>>> >>>>>>> Der folgende Javascript/HTML Code: >>>>>>> >>>>>>> <DIV style="DISPLAY: none" id=mr_item109 class=nav_item><IMG >>>>>>> alt=Messerückschau >>>>>>> src="fileadmin/templates/images/veranstaltungen/arrow_blue.gif"> <A >>>>>>> id=mr_item_link109 href="index.php?id=">Messerückschau</A> </DIV> >>>>>>> <SCRIPT type=text/javascript> >>>>>>> var url_lm109 = >>>>>>> 'index.php?id='; >>>>>>> >>>>>>> if(!url_lm109.match(/\d/)){ >>>>>>> >>>>>>> $('mr_item109').style.display='none'; >>>>>>> } >>>>>>> var url_www109 = ''; >>>>>>> if(url_www109 == >>>>>>> 'http://'){ >>>>>>> >>>>>>> $('www_item109').style.display='none'; >>>>>>> } >>>>>>> >>>>>>> </SCRIPT> >>>>>>> >>>>>>> Löst folgenden Fehler aus: >>>>>>> Object expected. >>>>>>> >>>>>>> Was ein ziemlich allgemeiner Fehler ist.... >>>>>>> >>>>>>> Hat vielleicht einer von euch da eine Idee, wie ma des fixen könnte? >>>>>>> >>>>>>> Vielen Dank für alle Hinweise und Hilfestellungen. >>>>>>> >>>>>>> >>>>>> >>>>>> -- >>>>>> Christian Wolff // Berlin >>>>>> http://www.connye.com >>>>>> >>>>>> some projects: >>>>>> http://richtermediagroup.com | http://titanic.de | >>>>>> http://fairplay-homepage.de >>>>>> _______________________________________________ >>>>>> TYPO3-german mailing list >>>>>> TYPO3-german@lists.typo3.org >>>>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german >>>>>> >>>>> >>>>> >>>> >>>> -- >>>> Christian Wolff // Berlin >>>> http://www.connye.com >>>> >>>> some projects: >>>> http://richtermediagroup.com | http://titanic.de | >>>> http://fairplay-homepage.de >>>> _______________________________________________ >>>> TYPO3-german mailing list >>>> TYPO3-german@lists.typo3.org >>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german >>>> >>> >>> >> >> >> > > _______________________________________________ > TYPO3-german mailing list > TYPO3-german@lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german -- Oliver Leitner http://www.neverslair-blog.net _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german