Toon posts:

[jscrip] Referer meegeven

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik wil voor een community met javascript een browsers openen. Een van de beveiligingen echter is dat de referer wordt gechecked. Dit is beetje lastig om nu te veranderen, dus ik wel daaromheen werken.

Als ik met javascript een nieuwe window open, gaat de referer verloren. Als ik dat nieuwe window eerst een redirection laat zijn, desnoods met asp, dan nog komt de referer niet mee!! is dit mogelijk, of gewoon niet te doen.

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

JS
P&W -> W&G :)

Doet iets met Cloud (MS/IBM)


  • man-o-script
  • Registratie: Juni 2001
  • Laatst online: 15-09 16:16
Op zaterdag 26 januari 2002 20:30 schreef The_Shark het volgende:
Een van de beveiligingen echter is dat de referer wordt gechecked.
dit zou ik niet als beveiliging gebruiken :)
(weet niet hoe belangrijk het is... maarja)

//


Verwijderd

UTS, met een lachend gezichtm :)
Staat er echt in, kan me een topic herinneren !

Verwijderd

Topicstarter
weet ik. is ook niet de enige beveiliging.. en hoe dan ook kan het niet veranderd worden meer op korte termijn

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 00:22

crisp

Devver

Pixelated

Normaal gesproken wordt de referer meegegeven als er op een link geklikt wordt. Open dus een pagina met daarin een link naar de eigenlijke pagina, en laat JS onLoad de klik op de link uitvoeren.

uit mijn hoofd:
code:
1
2
3
function klikoplink() {
  document.links['MyLink'].Click;
}

en dan met <A id="MyLink" href="blaat.html">

Anyway: het is nooit verstandig om op de referer te vertrouwen; een browser hoeft het niet mee te sturen.
Ik heb hier ook al problemen mee gehad met een [img]"picture.php"[/img]; het bleek dat bv Opera en IE keurig netjes de referer meestuurden naar mijn PHP script, maar NS en Mozilla niet - onbruikbaar als beveiliging dus.

Intentionally left blank


Verwijderd

Topicstarter
bedankt voor de tip.

ik krijg echter een error dat documents.links.MyLink.Click null is or not an object.

als ik werk met de 0-basex index doet ie gewoon niks =[

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 00:22

crisp

Devver

Pixelated

Op zondag 27 januari 2002 15:16 schreef The_Shark het volgende:
bedankt voor de tip.

ik krijg echter een error dat documents.links.MyLink.Click null is or not an object.

als ik werk met de 0-basex index doet ie gewoon niks =[
Dat krijg je als je dingen uit het hoofd opschrijft; dit werkt echter wel (getest):
code:
1
2
3
4
5
6
7
8
9
10
11
12
<html>
<head>
<title>test</title>
<script>
function klikme() {
  document.links[0].click();
}
</script>
<body onload="klikme()">
<A href="blaat.html">blaat</A>
</body>
</html>

Intentionally left blank


Verwijderd

Topicstarter
Pfff, bedankt, dat is precies wat ik wilde hebben

Ik snap perse niet waarom deze code nu wel werkt. Het lijkt exact op wat ik had. Maar goed, dit werkt!! thnx man
Pagina: 1