Autor | Zpráva | ||
---|---|---|---|
Jaroslav1 Profil * |
#1 · Zasláno: 15. 7. 2007, 15:40:25
Ahoj,
chtěl bych na svých stránkách el. obchodu zobrazovat Adsense. Rád bych, aby se Adsense reklamy přestali zobrazovat, když návštěvník přidá položku do košíku, tak aby uprostřed nákupu neodešel přes reklamy Adsense ze stránek. Potřeboval bych, aby za této podmínky: parent.tabule.document.vysledky.celkem.value=="0.00 Kč". se spustil tento script: <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> Nevíte prosím někdo jak toto udělat? Děkuji za odpověď. |
||
Taps Profil |
#2 · Zasláno: 15. 7. 2007, 16:10:59
Jaroslav1
A nešlo by to pomocí podmínky if ? |
||
Jaroslav1 Profil * |
#3 · Zasláno: 15. 7. 2007, 20:19:06
To právě podle mě takhle nejde, abych psal podmínku v javascriptu na další javascript. Do toho externího pravděpodobně nemůzu zasahovat - tím by se to jinak vyřešilo. Šlo by to snad pomocí události event, ale otázka je jak....
|
||
peta Profil |
#4 · Zasláno: 16. 7. 2007, 08:16:08
podminka = (parent.tabule.document.vysledky.celkem.value=="0.00 Kč")
if (podminka) {...} To urcite funguje. Otazka ted je, co mas v parent.tabule.document.vysledky.celkem.value Zkus si to vypsat alertem a zda tam neni mezera pred, mezera za, carka mezi cisly, ... ? To vypnuti scriptu bych resil pridanim ID k tagu script a pak uz je to brnkacka vynulovat src. Ted je otazka, jestli to fakt vypne. Ja bych ty reklamy dal treba do iframe a pak na stranku zavedl script, ktery vsechny iframe vynuluje nebo prepise jinym obsahem, treba s neklikaci reklamou. Ale pak si budou stezovat, ze se na reklamu neda kliknout, tak asi uplne nastavit display:none |
||
Jaroslav1 Profil * |
#5 · Zasláno: 16. 7. 2007, 09:55:46
Iframe jsem zkoušel, ale tím ze je adsense script bez dalšího obsahu na externí stránce, tak adsense pak neví co má zobrazovat za reklamy....
Podmínka funguje již jinde: <script LANGUAGE="JavaScript" type="text/javascript"> if (parent.tabule.document.vysledky.celkem.value!="0.00 Kč") document.writeln... Můžeš prosím napsat, jak to src vynulovat? |
||
Alutom Profil * |
#6 · Zasláno: 18. 7. 2007, 18:46:47
Já bych to celé asi udělal takhle:
<script type="text/javascript"> <!-- if(parent.tabule.document.vysledky.celkem.value=="0.00 Kč") { document.getElementsByTagName("head")[0].appendChild(script=document.c reateElement("script")); script.setAttribute("type","text/javascript"); script.setAttribute("src","http://pagead2.googlesyndication.com/pagead /show_ads.js"); } //--> </script> |
||
Alutom Profil * |
#7 · Zasláno: 18. 7. 2007, 18:49:13
...na 4. řádku není c reateElement, ale je to samozřejmě dohromady: createElement
|
||
Časová prodleva: 4 dny
|
|||
Jaroslav1 Profil * |
#8 · Zasláno: 22. 7. 2007, 17:54:49
Super dík.
|
||
Časová prodleva: 17 let
|
0