mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Mo 13.10.2008 19:44 Benutzername: Passwort: Auto-Login

Thema: JS/IE6/7 "Ungültiger Parameter" ...Feierabend wartet... vom 06.11.2007

Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> JS/IE6/7 "Ungültiger Parameter" ...Feierabend wartet...
Autor Nachricht
Kreativist
Threadersteller

Dabei seit: 08.05.2006
Ort: bei Stuttgart
Alter: -
Geschlecht: Männlich
Verfasst Di 06.11.2007 20:33
Titel

JS/IE6/7 "Ungültiger Parameter" ...Feierabend wart

Antworten mit Zitat Zum Seitenanfang

tut im ie nich, bitte, hilfe
*hu hu huu*

Code:

<div id="slideShow1">
   <img src="images/slide1.jpg" alt="Panda Emotion" title="Panda Emotion" />
</div>
<script type="text/javascript">
$(document).ready (
   function()
   {
      $.slideshow (
         {
            container : 'slideShow1',
            loader: 'images/slideshow_loader.gif',
            linksPosition: 'bottom',
            linksClass: 'pagelinks',
            linksSeparator: ' | ',
            fadeDuration: 400,
            activeLinkClass: 'activeSlide',
            nextslideClass: 'nextSlide',
            prevslideClass: 'prevSlide',
            autoplay: 5,
            random: false,
            images: [
               {
                  src: 'images/slide2.jpg',
                  caption: 'Panda Dynamic'
               },
               {
                  src: 'images/slide3.jpg',
                  caption: 'Panda Dynamic'
               }
            ]
         }
      )
   }
);
</script>



Zuletzt bearbeitet von Kreativist am Di 06.11.2007 20:34, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
SURE612

Dabei seit: 02.12.2005
Ort: Bärlin / CB
Alter: -
Geschlecht: Männlich
Verfasst Mi 07.11.2007 08:48
Titel

Antworten mit Zitat Zum Seitenanfang

kann dir zwar nich helfen, ich hab eher selbst ein paar fragen interesse halber


$(document).ready

wofür steht das $ ???
erweiterst du so das body objekt?
kannst du das dann mit document.ready() aufrufen?
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
bacon

Dabei seit: 24.10.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 07.11.2007 09:40
Titel

Antworten mit Zitat Zum Seitenanfang

Das ist nur ne proprietäre Hilfsfunktion, meist eine Fassade um document.getElementById() etc. Javascript erlaubt das "$"-Zeichen in Methodennamen. Könnte auch heißen Hanswurst().machwas(). In Prototype macht $() genau das, erweitert gleichzeitig das DOM um bestimmte erweiterte Methoden. Da der IE da aber nicht mitmacht (einfach so generische Objekte überschreiben geht nicht), muss das explizit geschehen, bspw. durch $("myElement"), was eine Kurzform ist von document.getElementById("myElement").extend(). $() erwartet einen String oder eine DOMElement Instanz. Siehe auch http://www.prototypejs.org/learn/extensions

Zum Chaining: hans().wurst().käse().machwas() ist immer dann möglich, wenn alle Methoden Instanzen der gleichen Elternklasse bzw. Prototypen zurückgeben. Die meisten Ajax-Frameworks bieten sowas in den Element-Methoden. Sowas geht in ECMA/Javascript auch mit Objekten vom Typ Array. Sprich: myArray[0].machwas(). Das ist nicht in jeder Sprachspezifikation möglich, bspw. würdest du in PHP Probleme kriegen.

Zitat:
tut im ie nich, bitte, hilfe


Sauber. Fehlermeldung? Welches Ajax/Javascript-Framework benutzt du?

Code:
 $.slideshow (


Ist Slideshow in deinem Framework auch eine Klassenmethode des "$"-Objekts? Was istn das? Jquery?


Zuletzt bearbeitet von bacon am Mi 07.11.2007 09:54, insgesamt 4-mal bearbeitet
  View user's profile Private Nachricht senden
 
Ähnliche Themen lätere PSD nicht zu öffnen wg. ungültiger Textebene
flash parameter übergeben
Text in Flash aus HTML als Parameter übergeben
[Director MX 2004] Parameter des Countdown-Timer
Darstellungsprobleme in IE6
IE6 und IE7
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.