ugrás a tartalomhoz

JS függvény kimenet beszúrása URL-be

pilot · 2012. Ápr. 19. (Cs), 13.27
Sziasztok!

Adott a következő html / js kód:

<A class=highslide onclick='document.getElementById("ifc").src="pictfpictviewcounter.php?send=XXXXXXXX"; return hs.expand(this)' href='elemek/pictcomm/1.jpg'>
                            
<IMG title='Kattints a nagyításhoz!' src='elemek/pictcomm/1sm.jpg'><A>
Azt szeretném megvalósítani, hogy az XXXXX-ek helyére az alábbi js függvény kimenete kerüljön:

function JavasScriptOra() {
          var ido = new Date()
          var masodperc = ido.getSeconds()
		  document.write(masodperc)
		  return (masodperc)
}
 
1

Használj szintaxis színező

kuka · 2012. Ápr. 19. (Cs), 13.49
  • Használj szintaxis színező BBCodeot.
  • Mutasd meg mit próbáltál eddig.
  • Azt a document.write()-ot tüntesd el a kódodból és kérdőjelezd meg minden ilyent tartalmazó kód létjogosultságát.
2

Még nem próbáltam semmit,

pilot · 2012. Ápr. 19. (Cs), 14.07
Még nem próbáltam semmit, mert teljesen ismeretlen számomra a JS.
3

Az ide lapátolt JavaScript

kuka · 2012. Ápr. 19. (Cs), 14.37
Az ide lapátolt JavaScript függvényed alapján ennyi elegendő volna:

<a class=highslide onclick='document.getElementById("ifc").src="pictfpictviewcounter.php?send="+new Date().getSeconds(); return hs.expand(this)' href='elemek/pictcomm/1.jpg'>
5

Hali! Csak most volt időm

pilot · 2012. Ápr. 20. (P), 09.07
Hali!

Csak most volt időm kipróbálni a javaslatodat. Működik!!!

Köszi a segítséget!!
6

Egy gondom azért még lenne.

pilot · 2012. Ápr. 20. (P), 10.11
Egy gondom azért még lenne. Az onclick hatására a másodperc érték egy rejtett iframe-be betöltődő pictfpictviewcounter.php - fájlnak adódik át.
Kattintás hatására ez most már jól működik. De az a bajom, hogy az oldal frissítésekor is meghívásra kerül a pictfpictviewcounter.php fájl, és a másodperc is átadásra kerül. Amit nem akarok, és nem is értem, mért teszi ezt. (persze lehet, hogy ennek így kell működnie, csak én nem értek hozzá)

Itt van a kódrészlet legfrissebb változata:

<Iframe id="ifc" allowtransparency="yes" name="buffer" src="iframe_cont.php" style="display:none"></iframe> 

<A class=highslide onclick='document.getElementById("ifc").src="iframe_cont.php?send="+new Date().getSeconds(); return hs.expand(this)' href='elemek/pictcomm/1.jpg'>
                            
<IMG title='Kattints a nagyításhoz!' src='elemek/pictcomm/1sm.jpg'><A>
7

Már szóltak

janoszen · 2012. Ápr. 22. (V), 19.16
Már szóltak fentebb, h a beillesztesz valamit, légyszíves használd a kódszínezőt. Most kicseréltem a hozzászólásaidban, de többször nem szólunk.
4

ezmegmiajóisten?

Karvaly84 · 2012. Ápr. 19. (Cs), 23.54
ezmegmiajóisten?