YourWBB


yourWBB » yourWBB Misc * » Das Proggen » HTML, XHTML, JavaScript & CSS » Klick erzwingen » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 13.448 Views | | Thema zu Favoriten hinzufügen
Seiten (3): [1] 2 3 nächste »
Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen Klick erzwingen
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
N!tro* N!tro* ist männlich
The One and Only


images/avatars/avatar-4910.gif

Dabei seit: 01.02.06
Beiträge: 3.264
Fähigkeiten: WBB3 Profi; WBB3 Fortgeschritten; WBB3 Anfänger; WBB2 Profi
Forenversion: 3.1; 3.0

 Klick erzwingen Antworten Zitieren Editieren Melden       UP

Hi,

Ich habe ein Bestellformular hier..

Ich möchte es so das wenn jemand auf Abschicken klickt ein

Fenster aufgeht , mit einem Banner drin.

Man muss erst auf den Banner klicken bevor die Bestellung abgeschickt wird.

Wie mache ich das am besten`?

Danke schonmal

Mfg

__________________
Nicht das Internet macht wahnsinnig, sondern die Wahnsinnigen machen das Internet.
19.08.06 01:48 N!tro* ist offline E-Mail Finden Als Freund hinzufügen
Schweinebacke Schweinebacke ist männlich
Mitglied


images/avatars/avatar-5303.jpg

Dabei seit: 06.01.06
Beiträge: 826
Herkunft: Baden Württemberg

Antworten Zitieren Editieren Melden       UP

ich hab da zwei Beispiele im Anhang:

in form-test-1.html ist es in etwa so wie ich es nehmen würde, da dort kein PopUp verwendet wird. (?PopUp-Blocker?)

in form-test-2.html ist es so wie du es haben möchtest.

Dateianhang:
zip form.zip (7,44 KB, 26 mal heruntergeladen)

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Schweinebacke: 19.08.06 09:33.

19.08.06 09:33 Schweinebacke ist offline E-Mail Finden Als Freund hinzufügen
N!tro* N!tro* ist männlich
The One and Only


images/avatars/avatar-4910.gif

Dabei seit: 01.02.06
Beiträge: 3.264
Fähigkeiten: WBB3 Profi; WBB3 Fortgeschritten; WBB3 Anfänger; WBB2 Profi
Forenversion: 3.1; 3.0

Themenstarter Thema begonnen von N!tro*
Antworten Zitieren Editieren Melden       UP

Danke smile

Aber irgendwie bekomm ich das nicht hin .. unglücklich

Im Anhang mal das Formular..

Also man klickt auf Abschicken

Dann wird unten ein Banner eingeblendet..

Man kickt auf den und dann wird das Formular abgeschickt...

Dateianhang:
unknown index.html (6 KB, 15 mal heruntergeladen)


__________________
Nicht das Internet macht wahnsinnig, sondern die Wahnsinnigen machen das Internet.
19.08.06 19:41 N!tro* ist offline E-Mail Finden Als Freund hinzufügen
Schweinebacke Schweinebacke ist männlich
Mitglied


images/avatars/avatar-5303.jpg

Dabei seit: 06.01.06
Beiträge: 826
Herkunft: Baden Württemberg

Antworten Zitieren Editieren Melden       UP

Das input mit der type="submit" in type="button" ändern.

Damit wird das Formular hier nicht mehr gesendet.

Dann das onclick="show()" einsetzen.

Den dazugehörigen Script einbauen.

Wenn jetzt auf den Button geklickt wird geht über das Script ein PopUp auf.
Und zwar mit about :blank eine leere Seite.

Das Script öffnet die Seite, schreibet über write() den Banner mit der submit()-Anweisung rein. Das Formular wird jetzt durch das anklicken auf den Banner über opener.document.formular.submit() abgeschickt. Zudem über das href das PopUp danach geschlossen.

Dort im Script muss dein Banner zur Verfügung stehen. src="banner.gif"

Ich hoffe das war ein wenig Verstänlich.

Dateianhang:
unknown index.html (6,09 KB, 12 mal heruntergeladen)

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Schweinebacke: 19.08.06 21:12.

19.08.06 20:53 Schweinebacke ist offline E-Mail Finden Als Freund hinzufügen
N!tro* N!tro* ist männlich
The One and Only


images/avatars/avatar-4910.gif

Dabei seit: 01.02.06
Beiträge: 3.264
Fähigkeiten: WBB3 Profi; WBB3 Fortgeschritten; WBB3 Anfänger; WBB2 Profi
Forenversion: 3.1; 3.0

Themenstarter Thema begonnen von N!tro*
Antworten Zitieren Editieren Melden       UP

So halbwegs großes Grinsen

Leider wird das Formular nicht abgeschickt.

Wenn man auf den Banner kickt schliesst sich das Fenster aber dann passiert nichts.

Es kommt auch keine Email an. unglücklich

__________________
Nicht das Internet macht wahnsinnig, sondern die Wahnsinnigen machen das Internet.
19.08.06 20:59 N!tro* ist offline E-Mail Finden Als Freund hinzufügen
Schweinebacke Schweinebacke ist männlich
Mitglied


images/avatars/avatar-5303.jpg

Dabei seit: 06.01.06
Beiträge: 826
Herkunft: Baden Württemberg

Antworten Zitieren Editieren Melden       UP

Das ist mir ja schon peinlich. Versagt

Kann ja auch nicht. Man muss dem Formular einen Namen geben, ansonst wird es ja nicht angesprochen. In meinem Fall name="formular". Da du kein name= drin hast, kannst du den übernehmen.

Wenn nicht auch im Script ändern.

opener.document.formular.submit();

werde die obere Seite berichtigen.
19.08.06 21:10 Schweinebacke ist offline E-Mail Finden Als Freund hinzufügen
N!tro* N!tro* ist männlich
The One and Only


images/avatars/avatar-4910.gif

Dabei seit: 01.02.06
Beiträge: 3.264
Fähigkeiten: WBB3 Profi; WBB3 Fortgeschritten; WBB3 Anfänger; WBB2 Profi
Forenversion: 3.1; 3.0

Themenstarter Thema begonnen von N!tro*
Antworten Zitieren Editieren Melden       UP

Peinlich


Danke

Letzte frage

Mein Bannerlink sieht so aus

code:
1:
<script type="text/javascript" src="http://www.*********.de/script.php?s=29527"></script>



Im dem Formular steht

<img src="meinbannerhald.gif"

Wie kann ich jetzt am besten den Link oben einsetzen ?

anstatt meinbanner.gif

__________________
Nicht das Internet macht wahnsinnig, sondern die Wahnsinnigen machen das Internet.
19.08.06 21:31 N!tro* ist offline E-Mail Finden Als Freund hinzufügen
Schweinebacke Schweinebacke ist männlich
Mitglied


images/avatars/avatar-5303.jpg

Dabei seit: 06.01.06
Beiträge: 826
Herkunft: Baden Württemberg

Antworten Zitieren Editieren Melden       UP

Das geht dann nicht ganz so.

Das PopUp braucht dann eine Seite mit Inhalt: die als banner.html im Script steht.
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
<html>
<head>
<title>Banner die man Klickt!</title>
</head>
<body>
<p><a href="javascript:self.close()" onclick="opener.document.formular.submit();">
<script type="text/javascript" src="http://www.*********.de/script.php?s=29527"></script>
</a></p>
</body>
</html>

Das Script für das PopUp so abändern:
code:
1:
2:
3:
4:
function show () {
  f1 = window.open("banner.html", "f1", "width=500,height=80,left=100,top=200");
  f1.focus();
} 


Edit:

Muss auch so gehen:

code:
1:
2:
3:
4:
5:
6:
7:
function show () {
  f1 = window.open("about:blank", "f1", "width=500,height=80,left=100,top=200");
  f1.focus();
  f1.document.open();
  f1.document.write('<p><a href="javascript:self.close()" onclick="opener.document.formular.submit();"><script type="text/javascript" src="***************"><\/script><\/a><\/p>');
  f1.document.close();
}

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Schweinebacke: 19.08.06 22:35.

19.08.06 22:05 Schweinebacke ist offline E-Mail Finden Als Freund hinzufügen
N!tro* N!tro* ist männlich
The One and Only


images/avatars/avatar-4910.gif

Dabei seit: 01.02.06
Beiträge: 3.264
Fähigkeiten: WBB3 Profi; WBB3 Fortgeschritten; WBB3 Anfänger; WBB2 Profi
Forenversion: 3.1; 3.0

Themenstarter Thema begonnen von N!tro*
Antworten Zitieren Editieren Melden       UP

Danke erstmal für deine Hilfe und nerven großes Grinsen


So sieht jetzt der Abschnitt in der Index aus

code:
1:
2:
3:
4:
5:
function show () {
  f1 = window.open("banner.html", "f1", "width=500,height=80,left=100,top=200");
  f1.focus();
  f1.document.close();
}


PopUp geht auch auf aber wenn man auf den Banner klickt geht es nicht und es wird nicht abgeschickt.

Sorry aber Java is nicht so mein ding Peinlich

__________________
Nicht das Internet macht wahnsinnig, sondern die Wahnsinnigen machen das Internet.
19.08.06 22:34 N!tro* ist offline E-Mail Finden Als Freund hinzufügen
Schweinebacke Schweinebacke ist männlich
Mitglied


images/avatars/avatar-5303.jpg

Dabei seit: 06.01.06
Beiträge: 826
Herkunft: Baden Württemberg

Antworten Zitieren Editieren Melden       UP

Das f1.document.close(); drauchst du da nicht mehr.

Das Document wird ja nicht mehr geöffnet, also braucht es auch nicht geschlossen werden.

Ich habe dir oben noch eine zweite Lösung geschrieben. Java Script kann auch externe Scripte über write() schreiben.

Edit:

Habe die zweite Lösung mal getestet. Der FF will da nicht so richtig. Besser ist es da mit der eigenen Seite in der, der Banner-Script eingebunden ist.

Der muss in ein Verweis eingebunden sein. Damit beim anklicken das Formular gesendet wird.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Schweinebacke: 19.08.06 22:57.

19.08.06 22:41 Schweinebacke ist offline E-Mail Finden Als Freund hinzufügen
N!tro* N!tro* ist männlich
The One and Only


images/avatars/avatar-4910.gif

Dabei seit: 01.02.06
Beiträge: 3.264
Fähigkeiten: WBB3 Profi; WBB3 Fortgeschritten; WBB3 Anfänger; WBB2 Profi
Forenversion: 3.1; 3.0

Themenstarter Thema begonnen von N!tro*
Antworten Zitieren Editieren Melden       UP

Ok hab das f1.document.close() rausgemacht.


Bei dem Verweis..

code:
1:
<p><a href="javascript:self.close()" onclick="opener.document.formular.submit();">


Bei formular muss die datei angegeben werden, wo für das absenden

zuständig ist?

__________________
Nicht das Internet macht wahnsinnig, sondern die Wahnsinnigen machen das Internet.
19.08.06 23:08 N!tro* ist offline E-Mail Finden Als Freund hinzufügen
Schweinebacke Schweinebacke ist männlich
Mitglied


images/avatars/avatar-5303.jpg

Dabei seit: 06.01.06
Beiträge: 826
Herkunft: Baden Württemberg

Antworten Zitieren Editieren Melden       UP

Alles klar,

jetzt brauchst du nur noch eine banner.html wie im 8. Beitrag / Code 1

habe dir beide Seiten angehängt. In der banner.html musst du nur den richtigen verweis zum Script eintragen.

src="http://www.*********.de/script.php?s=29527"

Dateianhänge:
unknown index.html (6 KB, 9 mal heruntergeladen)
unknown banner.html (240 Byte, 7 mal heruntergeladen)
19.08.06 23:28 Schweinebacke ist offline E-Mail Finden Als Freund hinzufügen
N!tro* N!tro* ist männlich
The One and Only


images/avatars/avatar-4910.gif

Dabei seit: 01.02.06
Beiträge: 3.264
Fähigkeiten: WBB3 Profi; WBB3 Fortgeschritten; WBB3 Anfänger; WBB2 Profi
Forenversion: 3.1; 3.0

Themenstarter Thema begonnen von N!tro*
Antworten Zitieren Editieren Melden       UP

Danke Freude


Aber wird leider immer noch nicht abgeschickt.. Versagt


Wenn man auf den Banner klickt dann geht das neue Fenster auf von dem Banner.

Aber beim Formular bleibt alles.

Hab natürlich alles angepasst Augenzwinkern

__________________
Nicht das Internet macht wahnsinnig, sondern die Wahnsinnigen machen das Internet.
20.08.06 00:14 N!tro* ist offline E-Mail Finden Als Freund hinzufügen
Schweinebacke Schweinebacke ist männlich
Mitglied


images/avatars/avatar-5303.jpg

Dabei seit: 06.01.06
Beiträge: 826
Herkunft: Baden Württemberg

Antworten Zitieren Editieren Melden       UP

Wird den die execute.php aufgerufen?
20.08.06 00:24 Schweinebacke ist offline E-Mail Finden Als Freund hinzufügen
N!tro* N!tro* ist männlich
The One and Only


images/avatars/avatar-4910.gif

Dabei seit: 01.02.06
Beiträge: 3.264
Fähigkeiten: WBB3 Profi; WBB3 Fortgeschritten; WBB3 Anfänger; WBB2 Profi
Forenversion: 3.1; 3.0

Themenstarter Thema begonnen von N!tro*
Antworten Zitieren Editieren Melden       UP

Also das Problem ist..

Wenn man auf den Banner klickt wird nur die seite von dem Banner geöffnet.

Sonst passiert nichts.

Im IE das gleiche.

__________________
Nicht das Internet macht wahnsinnig, sondern die Wahnsinnigen machen das Internet.
20.08.06 00:28 N!tro* ist offline E-Mail Finden Als Freund hinzufügen
Schweinebacke Schweinebacke ist männlich
Mitglied


images/avatars/avatar-5303.jpg

Dabei seit: 06.01.06
Beiträge: 826
Herkunft: Baden Württemberg

Antworten Zitieren Editieren Melden       UP

Das wird dann an dem Banner-Script liegen, der überlagert deinen Link zum Formular.

Ein kleiner CSS-Trick hilft da vielleicht.

Habe da zwei div-Container . Der erste beinhaltet ein transparentes Bild das über dem zweiten div mit dem Script liegt.

Mit z-index:100; wenn das nicht reicht auf 1000 erhöhen

Dateianhang:
zip seite-bild.zip (550 Byte, 8 mal heruntergeladen)
20.08.06 00:48 Schweinebacke ist offline E-Mail Finden Als Freund hinzufügen
N!tro* N!tro* ist männlich
The One and Only


images/avatars/avatar-4910.gif

Dabei seit: 01.02.06
Beiträge: 3.264
Fähigkeiten: WBB3 Profi; WBB3 Fortgeschritten; WBB3 Anfänger; WBB2 Profi
Forenversion: 3.1; 3.0

Themenstarter Thema begonnen von N!tro*
Antworten Zitieren Editieren Melden       UP

Danke so geht es smile

__________________
Nicht das Internet macht wahnsinnig, sondern die Wahnsinnigen machen das Internet.
20.08.06 00:57 N!tro* ist offline E-Mail Finden Als Freund hinzufügen
hutzi hutzi ist männlich
fighters-from-hell.de


images/avatars/avatar-2533.gif

Dabei seit: 13.03.05
Beiträge: 396
Fähigkeiten: WBB Lite 1 Fortgeschritten
Forenversion: Lite 1.0

Antworten Zitieren Editieren Melden       UP

Also mich würdest Du mit diesem Klickfang genau einmal auf deiner Seite sehn, weil ich selbst noch entscheide, wo ich drauf klicke.

Und wenn ich eben nur das Formular abschicken will und nicht an nem Klickprogramm teilnehmen will, ist das so.

Ist aber nur meine pers. Meinung.
20.08.06 10:14 hutzi ist offline E-Mail WWW Finden Als Freund hinzufügen
Yoshi Yoshi ist männlich
Mitglied


images/avatars/avatar-3417.jpg

Dabei seit: 16.01.04
Beiträge: 767
Herkunft: Berlin
Forenversion: vBulletin 3.5

Antworten Zitieren Editieren Melden       UP

darf ich anmerken das sowas absolut beschissen ist? smile
ein shop bei dem sowas kommt da klick ich rechts oben aufs kreuzchen und komme nie wieder..
sowas von asozial... geschockt

edit:
und btw. total unseriös.. O.o

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Yoshi: 20.08.06 10:32.

20.08.06 10:31 Yoshi ist offline E-Mail WWW Finden Als Freund hinzufügen
eisbaerli
Mitglied


images/avatars/avatar-4091.gif

Dabei seit: 01.03.04
Beiträge: 813
Fähigkeiten: WBB3 Profi
Forenversion: 3.1

Antworten Zitieren Editieren Melden       UP

Sowas würde mich sofort abschrecken und ich würde nie wieder kommen.

__________________
Sollte hier kein Support von mir kommen, bitte hier melden!

Updates können hier auch überprüft werden!

20.08.06 11:53 eisbaerli ist offline E-Mail WWW Finden Als Freund hinzufügen
Seiten (3): [1] 2 3 nächste » Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » yourWBB Misc * » Das Proggen » HTML, XHTML, JavaScript & CSS » Klick erzwingen