mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 29.03.2024 08:20 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
Popkultur
Threadersteller

Dabei seit: 08.05.2006
Ort: bei Stuttgart
Alter: -
Geschlecht: Männlich
Verfasst Di 06.11.2007 19: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 Popkultur am Di 06.11.2007 19: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 07: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
Anzeige
Anzeige
bacon

Dabei seit: 24.10.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 07.11.2007 08: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 08:54, insgesamt 4-mal bearbeitet
  View user's profile Private Nachricht senden
 
Ähnliche Themen lätere PSD nicht zu öffnen wg. ungültiger Textebene
Parameter an flash übergeben ?
Parameter in der URL für Lightbox /JQuery
Javascript Function Parameter
AS2 | Auf GET Parameter von loadMovieNum zugreifen
flash parameter übergeben
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 an Umfragen in diesem Forum nicht mitmachen.