zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Javascript & Ajax
Seite neu laden Amazon Widget-Skript fügt vor </body> einfach Elemente ein

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 31.07.2010, 15:22
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 31.07.2010
Beiträge: 8
fantasmo kann nur auf Besserung hoffen
Standard Amazon Widget-Skript fügt vor </body> einfach Elemente ein

Hallo,

ich hoffe dieses Thema ist hier richtig:

Ich habe das Amazon "Meine Favouriten"-Widget auf einer Webseite eingebaut.

Erstmal waren ein Haufen Fehler (ich mache xthml strict)...da hab ich also Folgendes gemacht:
- alle "&" in irgendwelchen Adressen in "&amp;" umbenannt
- alle Großbuchstaben-Tags, wie z.B. <SCRIPT> in Kleinbuchstaben gemacht
Nunja, dann war's valide... Zwischenfrage zunächst... mit DIESEN Änderungen dürfte das Widget und das ganze Tracking was dahinter steht, doch bestimmt trotzdem noch funktionieren, oder?
(also z.B. das "&amp;" verändert ja an sich nicht die Adresse selbst??!)

Aber welches Problem bleibt:
Dieses Widget fügt irgendwie einfach noch <img>s und irgendwelche Skripte kurz vorm schließenden <body>-Tag ein. Das sind glaube ich mindestens Sachen, für eine kleine Popover-Hover-Produktbeschreibung, wenn man übers Produktbild fährt ohne zu klicken...vielleicht auch noch irgendwelche funktionalen Skripte...

Jedenfalls macht das mir das Layout kaputt, denn das Widget ist im Footer und dieser "mysteriöse unsichtbare Zusatzkrempel" ist außerhalb, eben zwischen Footer und </body> und macht somit einfach einen hässlichen weißen Leerraum rein.
Ich hoffe, mir kann da jemand helfen
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 06.08.2010, 10:19
Benutzer
neuer user
 
Registriert seit: 26.04.2010
Beiträge: 75
moontan befindet sich auf einem aufstrebenden Ast
Standard

Schau doch mal ob die störenden Elemente zwischen footer und body eine ID oder ähnliches haben auf die Du zugreifen kannst - und verpass denen dann via css ein display:none.

Für den Validator lassen sich diese externe widgets auch immer prima mit CDATA kappseln - dann bleibt dein Code valide ohne das Du die externen Scriptaufrufe ändern mußt.

Uli
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 07.11.2010, 17:36
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 31.07.2010
Beiträge: 8
fantasmo kann nur auf Besserung hoffen
Standard

Nein, Klassen oder IDs haben die Dinger leider nicht...aber ich probier das mal mit diesem CDATA aus. Kannte ich bislang gar nicht, habe bislang eher klassisches standard XHTML-Getippe gemacht
Vielen Dank...
Mit Zitat antworten
Antwort


Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus



Alle Zeitangaben in WEZ +2. Es ist jetzt 08:05 Uhr.