FAQ |
Kalender |
2011-04-01, 12:27 | #1 | ||
|
|||
Mycket flitig postare
|
Tjena
Jag försöker lägga in en annons på en webbplats via Tradedoubler. Koden man får ser ut ungefär såhär Kod:
<script type="text/javascript"> var uri = 'http://impse.tradedoubler.com/imp?type(js)g(xxx)a(xxx)' + new String (Math.random()).substring (2, 11); document.write('<sc'+'ript type="text/javascript" src="'+uri+'" charset=""></sc'+'ript>'); </script> Någon annan som haft liknande problem som vet vad som är tokigt? |
||
Svara med citat |
2011-04-01, 14:08 | #2 | ||
|
|||
Supermoderator
|
Det beror nog på var i html-strukturen du placerar koden.
__________________
Full-stack developer, free for smaller assignments |
||
Svara med citat |
2011-04-01, 15:36 | #3 | ||
|
|||
Mycket flitig postare
|
Citat:
Jag placerar den i en div-tag precis där jag vill ha den. Den skriver dock ut koden i stort sett direkt efter body-taggen. Gör jag manuellt en img-tag eller en p-tag med text så hamnar den på rätt plats. Det är således document.write som gör något dumt. Kanske skriver den ut innan hela DOMen är färdigladdad? |
||
Svara med citat |
2011-04-01, 15:38 | #4 | |||
|
||||
Bara ett inlägg till!
|
document.write skall, om inget konstigt pågår, skriva ut exakt där scriptet ligger i koden. Testa följande:
Kod:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="sv" lang="sv"> <head> <title>Sidan har flyttats</title> </head> <body> <p>1</p> <p><script type="text/javascript">document.write("2");</script></p> <p>3</p> </body> </html> |
|||
Svara med citat |
2011-04-01, 15:48 | #5 | ||
|
|||
Mycket flitig postare
|
Tack för svaren. Jag tror jag har rätt ut orsaken nu. Jag kör med ett framework som flyttar ev. <script src="..." /> taggar i min template till head-delen automatiskt. Det är precis vad som händer annonskoden nämligen. Bör finnas något sätt att säga åt den att låta bli... Får höra av mig till utvecklarna/läsa API
Tack iaf! |
||
Svara med citat |
Svara |
|
|