target="_blank"
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
besucher
body
button
ergebnis
erledigt darf
farbe
fenster
formular
gedacht
klasse
kombination
malzeit
quetsche
target
test
versuchen
wissen
-
Malzeit^^
Ich habe ein "Test-Script" (also die User klicken verschiedene Antwortm?glichkeiten an und am Ende wird dann ausgewertet, welche Pers?hnlichkeit/Farbe/usw. der Besucher ist ^^"")
Auf jeden Fall h?tte ich gerne, dass sich das Ergebnis in einem neuen Fenster ?ffnet (gern auch mit onClick="MM_openwindow bla bla"^.^), ansonsten aber mit target="_blank".
Ich hab schon alle m?glichen Kombinationen ausprobiert (und das target="_blank" sonstwo hingeschrieben *g*), aber irgendwie bekomm ich das gerade nicht voreinander *sfz*.
Hier sind mal einige Codeschnipsel:
zwischen dem head und body-Tag
<script
language="JavaScript">
<!--
function fall()
{
var eng1 = 0;
var eng2 = 0;
var mid = 0;
var teu2 = 0;
var teu1 = 0;
var f = document.f;
var i = 0;
for (i = 0; i < f.one.length; i++) if (f.one.checked) value = f.one.value;
if (value == "1") { eng1++; }
if (value == "2") { eng2++; }
if (value == "3") { mid++; }
if (value == "4") { teu2++; }
if (value == "5") { teu1++; }
for (i = 0; i < f.two.length; i++) if (f.two.checked) value = f.two.value;
if (value == "1") { eng1++; }
if (value == "2") { eng2++; }
if (value == "3") { mid++; }
if (value == "4") { teu2++; }
if (value == "5") { teu1++; }
for (i = 0; i < f.three.length; i++) if (f.three.checked) value = f.three.value;
if (value == "1") { eng1++; }
if (value == "2") { eng2++; }
if (value == "3") { mid++; }
if (value == "4") { teu2++; }
if (value == "5") { teu1++; }
for (i = 0; i < f.four.length; i++) if (f.four.checked) value = f.four.value;
if (value == "1") { eng1++; }
if (value == "2") { eng2++; }
if (value == "3") { mid++; }
if (value == "4") { teu2++; }
if (value == "5") { teu1++; }
for (i = 0; i < f.five.length; i++) if (f.five.checked) value = f.five.value;
if (value == "1") { eng1++; }
if (value == "2") { eng2++; }
if (value == "3") { mid++; }
if (value == "4") { teu2++; }
if (value == "5") { teu1++; }
for (i = 0; i < f.six.length; i++) if (f.six.checked) value = f.six.value;
if (value == "1") { eng1++; }
if (value == "2") { eng2++; }
if (value == "3") { mid++; }
if (value == "4") { teu2++; }
if (value == "5") { teu1++; }
var out = "eng1";
i = eng1;
if (eng1 > i) { out = "eng1"; i = eng1; }
if (eng2 > i) { out = "eng2"; i = eng2; }
if (mid > i) { out = "mid"; i = mid; }
if (teu2 > i) { out = "teu2"; i = teu2; }
if (teu1 > i) { out = "teu1"; i = teu1; }
location.href = out + ".htm";
}
function err(msg, url, line)
{
location.href = "error.htm";
}
//window.onerror = errgfhgf;
// -->
</script>
Das Formular, ?ber welches ausgewertet wird
<form method="post" name="f" >
Viel viel Text XD
</form>
Der Button, ?ber den verschickt wird
<input type="button" name="Button"
value="*~ Engel oder Teufel?! ~*"
onClick="fall(); ">
Ich hoffe, jemand von euch wei?, wohin ich das "target="_blank"" quetschen muss ^^ -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
versuch doch mal das sich ?ffnende fenster zu benennen!
-
@ schrotti12
Das hatte ich eigentlich auch gedacht, aber das Fenster wird dann trotzdem "_self" ge?ffnet. Ich habe es jetzt vorsichtshalber noch einmal ausprobiert, es funzt aber leider trotzdem nicht ^^""""
@ garder:
Was genau m?sste ich denn dann wo genau hinschreiben?^^"""""" -
mach doch statt location.href einfach
window.open(out + '.htm'); -
Juppiiiiiiiiiiiiiieeeeeeeeeeeee ^0^
Klasse, es funktioniert jetzt endlich *freu*
Dankesch?n *l?rdchen knuddel*
Dann hat sich der Thread erledigt, darf gerne auch geschlossen werden, um Spam vorzubeugen ^.~ und ich werde jetzt mal weiterarbeiten *h?pf*^^ -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage