[Frames] Counter plaatsen

Pagina: 1
Acties:

  • ArjanC
  • Registratie: Juli 2001
  • Laatst online: 26-01 17:16
Hoi,

ik heb een pagina die frames gebruikt, in het menu gedeelte (stukje van de frame) heb ik een invisible counter zitten, zodat ik kan zien wie er allemaal geweest is en waar ze vandaan komen.

nu zie ik bij reffering link telkens mijn eigen website staan (omdat hij van het frame gedeelte kom)

maar als ik hem in de index.html zet (waar de frames ingestelt worden) dan laad hij de pagina niet :

HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
</head>

<frameset rows="*" cols="210,*" frameborder="NO" border="0" framespacing="0">
  <frame src="frame/menu.asp" name="menu" scrolling="NO" noresize>
  <frameset rows="80,*" frameborder="NO" border="0" framespacing="0">
    <frame src="frame/top.htm" name="top" scrolling="NO" noresize>
    <frame src="main.asp" name="main">
  </frameset>
</frameset>
<noframes>
<body>
Sorry, maar uw browser ondersteund geen frames.
</body></noframes>
</html>

als ik het na de </head> ze dan laad hij de pagina niet meer, als ik het in de <noframes> zet, telt hij ze dan nog wel?

  • ArjanC
  • Registratie: Juli 2001
  • Laatst online: 26-01 17:16
<schopje> ;)

  • André
  • Registratie: Maart 2002
  • Laatst online: 26-05 00:33

André

Analytics dude

Volgens mij kan het wel in de noframes sectie, en anders zou hij in een pagina ook moeten werken. Je index bestand kan nooit referrer pagina gezien worden, dan klopt er iets niet aan je teller.

  • 6K
  • Registratie: September 2002
  • Laatst online: 19-01-2025

6K

is ook zo...

ik zou het niet weten, maar hoe ik het (waarschijnlijk niet netjes) zou doen:

- html pagina maken met de counter erop
- automatisch doorlinken meteen naar je frameset pagina met javascript of zow

of geen frames gebruiken ;)

٩(͡๏̯͡๏)۶ ٩(●̮̮̃•̃)۶


  • RM-rf
  • Registratie: September 2000
  • Laatst online: 19:49

RM-rf

1 2 3 4 5 7 6 8 9

het gaat om de javascript-code van je counter, deze voegt waarschijnlijk de referrer toe dmv iets als
code:
1
2
var counter = new Image(0,0)
counter.src = 'counter.pl?ref='+escape( document.referrer )


maak daar van document.referer eens top.document.referer dat betekent niet dat je de referrer van de pagina zelf meestuurt (die, als hij in een frameset opgeroepen is, nl. de url van de framesetpagina is) maar de referrer van het frameset-window zelf

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen


  • Millennyum
  • Registratie: Januari 2001
  • Laatst online: 04-05-2023
Ik denk ook dat het aan je teller ligt, kun je daar meer gegevens over posten?
Zelf heb ik ook een website met frames, en een gewone Nedstat teller in een van de frames. Daar heb ik nl. geen problemen mee.

offtopic:
Typo in je index.html:
"Sorry, maar uw browser ondersteundt geen frames."

Verwijderd

maak anders gewoon een heel klein framepje dat je altijd laat staan waarin je dan de teller zet...
Pagina: 1